AOP-IActionFilter扩展(异步)

1、ASP.NET Core6提供的是接口 IActionFilter / ActionFilterAttribute

  - 系统框架提供的抽象(接口/抽象类)

  - 接口 IActionFilter

  - 实现类 ActionFilterAttribute

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

3、通过一个特性的支持

4、开始实战  -扩展

5、执行顺序

  - 控制器构造函数

  - CustomActionFilterAttribute.OnActionExecuting

  - 控制器 IActionResult 的 action 方法/具体的业务逻辑 适合记录日志

  - CustomActionFilterAttribute.OnActionExecuted

    

    ---------------------

    

 

     --------------------------

    

 

posted @ 2022-01-25 21:08  BeReallyMe  阅读(83)  评论(0)    收藏  举报