一.ExceptionFilter作用
将未处理的异常以特定的方式返回给前端
二.ExceptionFilter使用
1.实现IAsyncExceptionFilter接口 (异步)
2.实现IExceptionFilter接口(同步)
![]()
2.1常用属性
1.context.Exception 代表异常信息对象
2.设置 context.ExceptionHandled = true; 就不会在执行后面的过滤器了
3.context.Result 的值输出给客户端

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

本文详细解释了.NETCore中ExceptionFilter的作用,如何通过实现IAsyncExceptionFilter和IExceptionFilter接口来处理异常,以及如何配置自定义过滤器,特别强调了context.ExceptionHandled属性的应用和过滤器执行顺序。
536

被折叠的 条评论
为什么被折叠?



