IResultFilter扩展

1、ASP.NET Core6 提供的是接口,系统框架提供的抽象接口(同步实现、异步实现、抽象类)

  - IResultFilter 接口

  - IAsyncResultFilter 异步接口

  - ActionFilterAttribute 

2、可以自定义扩展也可以直接使用

3、通过一个特性的支持

4、开始实操 ---扩展

  

 

 

5、执行顺序

  - 控制器 构造函数

  - 控制器 Action 方法

  - 自定义过滤器 CustomResultFilterAttribute.OnResultExecuting

  - 开始渲染视图 View 视图内容

  - 自定义过滤器 CustomResultFilterAttribute.OnResultExecuting

  

posted @ 2022-01-29 15:40  BeReallyMe  阅读(57)  评论(0)    收藏  举报