[]
实现中间件的依赖注入
public class MiddlewareInjector
实现中间件的依赖注入
public MiddlewareInjector()
修改待注册的中间件列表
public virtual List<MiddlewareItem> Configure(List<MiddlewareItem> middlewareItems, IApplicationBuilder app)
| 类型 | 名称 | 描述 |
|---|---|---|
| System.Collections.Generic.List<T><MiddlewareItem> | middlewareItems | 已经存在的中间件列表 |
| Microsoft.AspNetCore.Builder.IApplicationBuilder | app | IApplicationBuilder 接口实例 |
| 类型 | 描述 |
|---|---|
| System.Collections.Generic.List<T><MiddlewareItem> | 更新后的中间件列表 |
修改待注册的服务列表
public virtual List<ServiceItem> ConfigureServices(List<ServiceItem> serviceItems, IServiceCollection services)
| 类型 | 名称 | 描述 |
|---|---|---|
| System.Collections.Generic.List<T><ServiceItem> | serviceItems | |
| Microsoft.Extensions.DependencyInjection.IServiceCollection | services |
| 类型 | 描述 |
|---|---|
| System.Collections.Generic.List<T><ServiceItem> |