Share via


StartupBase<TBuilder> 類別

定義

用於初始化用於設定 之服務和中介軟體的 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>
衍生
實作

建構函式

StartupBase<TBuilder>(IServiceProviderFactory<TBuilder>)

StartupBase 類別的建構函式。

方法

Configure(IApplicationBuilder)

用於初始化用於設定 之服務和中介軟體的 TBuilder 基類。

Configure(IApplicationBuilder)

設定應用程式。

(繼承來源 StartupBase)
ConfigureContainer(TBuilder)

設定服務容器。

ConfigureServices(IServiceCollection)

用於初始化用於設定 之服務和中介軟體的 TBuilder 基類。

ConfigureServices(IServiceCollection)

將服務註冊到 IServiceCollection

(繼承來源 StartupBase)
CreateServiceProvider(IServiceCollection)

IServiceProvider為指定的 IServiceCollection 建立實例。

明確介面實作

IStartup.ConfigureServices(IServiceCollection)

用於初始化用於設定 之服務和中介軟體的 TBuilder 基類。

IStartup.ConfigureServices(IServiceCollection)

用於初始化用於設定 之服務和中介軟體的 TBuilder 基類。

(繼承來源 StartupBase)

適用於