一.ExceptionFilter作用
将未处理的异常以特定的方式返回给前端

二.ExceptionFilter使用
1.实现IAsyncExceptionFilter接口 (异步)

2.实现IExceptionFilter接口(同步)

2.1常用属性
1.context.Exception 代表异常信息对象
2.设置 context.ExceptionHandled = true; 就不会在执行后面的过滤器了
3.context.Result 的值输出给客户端


注意事项:context.ExceptionHandled = true;写了这行代码就不会执行后面的过滤器了
三.配置自己实现的异常过滤器

细节:过滤器会优先执行下面添加的,如图所示会先执行日志过滤器

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。