我開始學習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