我正在考虑从企业库中的异常管理应用程序块转移到新的ASP.NET MVC站点。
斯科特·汉斯曼(Scott Hansleman)关于ELMAH的帖子引起了我的注意,但我并不完全理解这种做法。通常,我会抑制一些异常(可恢复的异常),将它们记录在中央存储库中,然后根据需要向用户显示消息。ELMAH似乎专注于“记录几乎所有未处理的例外情况。”我想要处理的异常怎么样?我可以使用相同的存储库,因此所有例外都有一个中心位置吗?
人们如何在他们的应用程序中使用ELMAH,它是唯一正在实施的异常处理解决方案,还是与其他解决方案结合使用?
答案 0 :(得分:0)
自从被问到这一段时间以后已经有一段时间了,但有一些解决方案可供选择: