StartupBase<TBuilder> Sınıf

Tanım

Bir yapılandırmak TBuilderiçin kullanılan hizmetleri ve ara yazılımları başlatmak için temel sınıf.

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

Tür Parametreleri

TContainerBuilder TBuilder

Başlangıç yapılandırmasıyla ilişkilendirilmiş oluşturucunun türü.

Devralma
StartupBase<TBuilder>
Devralma
StartupBase<TBuilder>
Türetilmiş
Uygulamalar

Oluşturucular

StartupBase<TBuilder>(IServiceProviderFactory<TBuilder>)

StartupBase sınıfı için oluşturucu.

Yöntemler

Configure(IApplicationBuilder)

Bir yapılandırmak TBuilderiçin kullanılan hizmetleri ve ara yazılımları başlatmak için temel sınıf.

Configure(IApplicationBuilder)

Uygulamayı yapılandırıyor.

(Devralındığı yer: StartupBase)
ConfigureContainer(TBuilder)

Hizmet kapsayıcısını ayarlar.

ConfigureServices(IServiceCollection)

Bir yapılandırmak TBuilderiçin kullanılan hizmetleri ve ara yazılımları başlatmak için temel sınıf.

ConfigureServices(IServiceCollection)

hizmetleri içine IServiceCollectionkaydedin.

(Devralındığı yer: StartupBase)
CreateServiceProvider(IServiceCollection)

Belirli IServiceCollectionbir için bir IServiceProvider örnek oluşturur.

Belirtik Arabirim Kullanımları

IStartup.ConfigureServices(IServiceCollection)

Bir yapılandırmak TBuilderiçin kullanılan hizmetleri ve ara yazılımları başlatmak için temel sınıf.

IStartup.ConfigureServices(IServiceCollection)

Bir yapılandırmak TBuilderiçin kullanılan hizmetleri ve ara yazılımları başlatmak için temel sınıf.

(Devralındığı yer: StartupBase)

Şunlara uygulanır