【发布时间】:2013-07-26 04:59:30
【问题描述】:
有没有办法捕捉和处理在类库的任何方法中抛出的所有异常?
我可以在每个方法中使用 try catch 构造,如下面的示例代码所示,但我正在寻找类库的全局错误处理程序。该库可供 ASP.Net 或 Winforms 应用程序或其他类库使用。
好处是更容易开发,并且不需要在每个方法中重复做同样的事情。
public void RegisterEmployee(int employeeId)
{
try
{
....
}
catch(Exception ex)
{
ABC.Logger.Log(ex);
throw;
}
}
【问题讨论】:
-
可以使用ContextBoundObject
-
你能分享一些示例代码,但前提是你有它?谢谢
标签: c# error-handling class-library