过滤器
过滤器
中间件过滤器
中间件过滤器,其实是在过滤器管道中加入中间件管道,中间件过滤器的执行时机与资源过滤器一样,
即模型绑定之前和管道的其余部分执行之后执行。
创建中间件过滤器,必须满足一个条件,即中间件必须包含一个Configure 方法 ( 一般来说还会包含一个IApplicationBuilder参数用于配置中间件管道,不过这不是强制的)。
class MyPipeline
{public void Configure(IApplicationBuilder app){System.Console.WriteLine("MyPipeline");}
}[MiddlewareFilter(typeof(MyPipeline))]
public class HomeController : Controller { }