是否有办法捕获和处理类库中任何方法中引发的所有异常的异常?C#中类库的全局错误处理程序
我可以在每个方法中使用try catch构造,如下面的示例代码所示,但是我正在寻找类库的全局错误处理程序。该库可以被ASP.Net或Winforms应用程序或其他类库使用。
好处是更容易开发,并且不需要在每种方法中重复执行相同的操作。
public void RegisterEmployee(int employeeId)
{
try
{
....
}
catch(Exception ex)
{
ABC.Logger.Log(ex);
throw;
}
}
您可以使用ContextBoundObject –
你能分享一些示例代码,但前提是你有吗?谢谢 – Sunil