ELMAH喜欢用于类库的包/工具来记录异常

时间:2015-08-18 18:01:35

标签: c# elmah error-logging

我正在使用ELMAH进行webapi错误记录。想知道是否有类库的现成解决方案?我的ServiceFacade层是一个c#类库,我想记录异常

2 个答案:

答案 0 :(得分:0)

ELMAH仅与网络应用程序无关。我去年写了blog post,但实质上,你需要手动记录错误,但没有HTTP上下文:

ErrorLog.GetDefault(null).Log(new Error(e));

答案 1 :(得分:0)

你可以用它我的朋友:

      try
        {
            // your code in here
        }
        catch (Exception ert)
        {
            Elmah.ErrorLog.GetDefault(null).Log(new Elmah.Error(ert));
        }