标签: c# asp.net-mvc-4 override try-catch
我有一个将异常发送到数据库的类,并保存错误。但是我必须把它放在每个try {} catch{..my method here..}里面,因为我有一个错误日志,它是一个很大的应用程序,我想覆盖catch,每次应用程序进入catch时,它执行我的方法,并将异常和堆栈跟踪发送到数据库。
try {} catch{..my method here..}
抱歉,我的英语不好。
PD。我开发使用MVC.NET 4 Razor
答案 0 :(得分:2)
您可以尝试使用ELMAH(available here),它描述了如何将其与MVC项目集成。
或者您也可以使用log4net,但必须在catch语句中调用它。