Web API中的异常日志记录

时间:2015-03-23 17:59:09

标签: .net asp.net-web-api error-handling

如果框架中有IExceptionLogger接口,为什么会出现异常日志记录(IExceptionFilter)的概念?

1 个答案:

答案 0 :(得分:0)

今天,在Web API中没有简单的方法可以全局记录或处理错误。可以通过异常过滤器处理一些未处理的异常,但是有一些异常过滤器无法处理的情况。例如:

Exceptions thrown from controller constructors
Exceptions thrown from message handlers
Exceptions thrown during routing
Exceptions thrown during response content serialization 

更多here