StartupBase<TBuilder> Třída

Definice

Základní třída pro inicializaci služeb a middlewarů používaných pro konfiguraci 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

Parametry typu

TBuilder

Typ tvůrce asociované s konfigurací spuštění

Dědičnost
StartupBase<TBuilder>
Dědičnost
StartupBase<TBuilder>
Odvozené
Implementuje

Konstruktory

StartupBase<TBuilder>(IServiceProviderFactory<TBuilder>)

Konstruktor pro StartupBase – třída.

Metody

Configure(IApplicationBuilder)
Configure(IApplicationBuilder)

Nakonfiguruje aplikaci.

(Zděděno od StartupBase)
ConfigureContainer(TBuilder)

Nastaví kontejner služby.

ConfigureServices(IServiceCollection)
ConfigureServices(IServiceCollection)

Zaregistrujte služby do systému IServiceCollection.

(Zděděno od StartupBase)
CreateServiceProvider(IServiceCollection)

IServiceProvider Vytvoří instanci pro danou IServiceCollection.

Explicitní implementace rozhraní

IStartup.ConfigureServices(IServiceCollection)
IStartup.ConfigureServices(IServiceCollection) (Zděděno od StartupBase)

Platí pro