我开始学习Caliburn.Micro,并且我对视图模型类中的exception/messange框处理有点混淆。Calibur.Micro中的异常/消息框
我找到约一些博客,例如:
http://frankmao.com/2010/11/18/handling-messagebox-in-caliburn-micro/
例如在视图模型类中的一些方法,其可以产生异常。
public void MethodWichCanProduceEx(string arg1, string arg2)
{
if(arg1==null)
throw new ArgumentNullException("arg1 is null");
if (arg2 == null)
throw new ArgumentNullException("arg2 is null");
try
{
}
catch (Exception exception)
{
throw exception;
//? show message box MessageBox.Shox(exception.Message)
}
}
什么是正确的处理和在视图中显示这些异常?它存在caliburn.micro的任何一种模式?
它可能跟踪在.NET中的文本,XML文件中的异常?
例如我想在xml,文本文件和视图中追踪异常只显示message.box或其他消息。
感谢提前,也许是我的问题有点愚蠢,对不起,我只是在学习calibur.micro。
谢谢你的质量和冗长的解释。 – Gunter 2010-12-20 15:27:24