DelegateStartup 类

定义

用于初始化应用程序使用的服务和中间件。

public ref class DelegateStartup : Microsoft::AspNetCore::Hosting::StartupBase
public ref class DelegateStartup : Microsoft::AspNetCore::Hosting::StartupBase<Microsoft::Extensions::DependencyInjection::IServiceCollection ^>
public class DelegateStartup : Microsoft.AspNetCore.Hosting.StartupBase
public class DelegateStartup : Microsoft.AspNetCore.Hosting.StartupBase<Microsoft.Extensions.DependencyInjection.IServiceCollection>
type DelegateStartup = class
    inherit StartupBase
type DelegateStartup = class
    inherit StartupBase<IServiceCollection>
Public Class DelegateStartup
Inherits StartupBase
Public Class DelegateStartup
Inherits StartupBase(Of IServiceCollection)
继承
DelegateStartup
继承

构造函数

DelegateStartup(Action<IApplicationBuilder>)

用于初始化应用程序使用的服务和中间件。

DelegateStartup(IServiceProviderFactory<IServiceCollection>, Action<IApplicationBuilder>)

创建一个新的 DelegateStartup 实例。

方法

Configure(IApplicationBuilder)

使用 IApplicationBuilder 初始化 Action的 配置 。

ConfigureContainer(TBuilder)

设置服务容器。

(继承自 StartupBase<TBuilder>)
ConfigureServices(IServiceCollection)

将服务注册到 IServiceCollection

(继承自 StartupBase)
ConfigureServices(IServiceCollection)

用于初始化应用程序使用的服务和中间件。

(继承自 StartupBase<TBuilder>)
CreateServiceProvider(IServiceCollection)

IServiceProvider为给定 ConfigureServices(IServiceCollection)创建实例。

(继承自 StartupBase)
CreateServiceProvider(IServiceCollection)

IServiceProvider为给定 IServiceCollection创建实例。

(继承自 StartupBase<TBuilder>)

适用于