public abstract class Controller : ControllerBase, IActionFilter, IAuthenticationFilter, IAuthorizationFilter, IDisposable, IExceptionFilter, IResultFilter, IAsyncController, IController, IAsyncManagerContainer
为什么要实现
IActionFilter, IAuthenticationFilter, IAuthorizationFilter,IExceptionFilter, IResultFilter
这些filter的接口
IActionFilter, IAuthenticationFilter, IAuthorizationFilter,IExceptionFilter, IResultFilter
这些接口都是标记。
实在管道调用的时候,aop的切入点。
重写这些接口的方法 和 加FilterAtrribute在Controller上效果是一样的吗
就是说,Controller 其实是万能的。