ASP.NET MVC4给所有的Controller加异常日志,有没有什么好的办法?
我现在用的是log4net,在catch里写error log。
但是这样使得代码变的很难看,每一个controller里都有try catch,而且都是后来统一加上去的,还会嵌套原来的try catch,看着这样的代码其实觉得很shit。
有没有比较优雅的办法,不用IIS的功能,能在代码里统一捕获到这些异常然后做处理?
求大神思路,小弟谢过了!!!
------解决方案--------------------用拦截器嘛。
http://iteches.com/archives/14041
------解决方案--------------------+1