如何使用Elmah记录信息
答
根据岗位 - ELMAH for simple logging从ELMAH谷歌群组:
ELMAH是不是一个通用的日志记录功能,所以我会劝阻使用它这样。它的设计非常适合记录未处理的异常。但是,您可以用通用记录器一起使用ELMAH
有许多可用的通用记录器,像NLog,log4net,Enterprise Library,Common Logging,等我建议你看看其中的一些作为通用解决方案日志记录。其中一些为Elmah提供了可以利用的桥梁。
答
您可以手动呼叫ELMAH登录Exception
。不过,您应该确认这是解决您问题的最佳解决方案。
HttpException foo = new HttpException(this.Response.StatusCode, this.Response.StatusDescription);
Elmah.ErrorSignal.FromCurrentContext().Raise(foo);
明显的问题是,为什么不呢? – Dimo 2017-03-03 11:43:23
https://blog.elmah.io/elmah-vs-log4net/ – 2017-09-10 17:49:45