StartupBase<TBuilder> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于初始化用于配置 的服务和中间件的 TBuilder
基类。
generic <typename TContainerBuilder>
public ref class StartupBase abstract : Microsoft::AspNetCore::Hosting::IStartup
generic <typename TBuilder>
public ref class StartupBase abstract : Microsoft::AspNetCore::Hosting::StartupBase
public abstract class StartupBase<TContainerBuilder> : Microsoft.AspNetCore.Hosting.IStartup
public abstract class StartupBase<TBuilder> : Microsoft.AspNetCore.Hosting.StartupBase
type StartupBase<'ContainerBuilder> = class
interface IStartup
type StartupBase<'Builder> = class
inherit StartupBase
Public MustInherit Class StartupBase(Of TContainerBuilder)
Implements IStartup
Public MustInherit Class StartupBase(Of TBuilder)
Inherits StartupBase
类型参数
- TContainerBuilder TBuilder
与启动配置关联的生成器的类型。
- 继承
-
StartupBase<TBuilder>
- 继承
- 派生
- 实现
构造函数
StartupBase<TBuilder>(IServiceProviderFactory<TBuilder>) |
StartupBase 类的构造函数。 |
方法
Configure(IApplicationBuilder) |
用于初始化用于配置 的服务和中间件的 |
Configure(IApplicationBuilder) |
配置应用程序。 (继承自 StartupBase) |
ConfigureContainer(TBuilder) |
设置服务容器。 |
ConfigureServices(IServiceCollection) |
用于初始化用于配置 的服务和中间件的 |
ConfigureServices(IServiceCollection) |
将服务注册到 IServiceCollection。 (继承自 StartupBase) |
CreateServiceProvider(IServiceCollection) |
IServiceProvider为给定 IServiceCollection创建实例。 |
显式接口实现
IStartup.ConfigureServices(IServiceCollection) |
用于初始化用于配置 的服务和中间件的 |
IStartup.ConfigureServices(IServiceCollection) |
用于初始化用于配置 的服务和中间件的 |