阅读背景:

Asp.Net.Core 系列-中间件和依赖注入进阶篇

来源:互联网 

上一节讲了中间件和依赖注入的基础,紧接着:

中间件是怎么使用的?使用步骤是什么?

只要把中间件注册到管道中就行了,可以借助Startup对象(DelegateStartup或者ConventionBasedStartup)来完成之外,也可以利用另一个叫做StartupFilter的对象来实现。所谓的StartupFilter是对所有实现了IStartupFilter接口的类型及其对象的统称。IStartupFilter接口定义了如下一个唯一的方法Configure,该方法的参数next返回的Action<IApplicationBuilder>对象体现了后续StartupFilter和Startup对中间件的注册,而自身对中间件的注册则实现在返回的Action<IApplicationBuilder>对象中。只要




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: