中间件是组装到应⽤程序管道中以处理请求和响应的软件。 每个组件:
选择是否将请求传递给管道中的下⼀个组件。
可以在调⽤管道中的下⼀个组件之前和之后执⾏⼯作。
请求委托(Request delegates)⽤于构建请求管道,处理每个HTTP请求。
63
请求委托使⽤Run,Map和Use扩展⽅法进⾏配置。单独的请求委托可以以内联匿名⽅法(称为内联中间
件)指定,或者可以在可重⽤的类中定义它。这些可重⽤的类和内联匿名⽅法是中间件或中间件组件。请
求流程中的每个中间件组件都负责调⽤流⽔线中的下⼀个组件,如果适当,则负责链接短路。