我开始学习 Caliburn.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。