【发布时间】:2015-10-06 14:48:15
【问题描述】:
我已经实现了一个异常处理程序 (IExceptionHandler)。它的HandleAsync 方法在控制器内部抛出异常时被调用。
但是,当请求传递了错误的内容类型并且在格式化程序中抛出了 UnsupportedMediaTypeException 时,我的处理程序不会被调用。而是返回默认错误消息
{
"Message": "The request entity's media type...
"ExceptionMessage": "No MediaTypeFormatter ...
...
}
我想处理所有异常。我在这里错过了什么?
【问题讨论】:
标签: asp.net error-handling exception-handling asp.net-web-api2