StartupBase<TBuilder> Clase

Definición

Clase base para inicializar servicios y middleware usados para configurar un 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

Parámetros de tipo

TBuilder

Tipo de generador asociado a la configuración de inicio.

Herencia
StartupBase<TBuilder>
Herencia
StartupBase<TBuilder>
Derivado
Implementaciones

Constructores

StartupBase<TBuilder>(IServiceProviderFactory<TBuilder>)

Constructor para la clase StartupBase.

Métodos

Configure(IApplicationBuilder)
Configure(IApplicationBuilder)

Configura la aplicación.

(Heredado de StartupBase)
ConfigureContainer(TBuilder)

Configura el contenedor de servicios.

ConfigureServices(IServiceCollection)
ConfigureServices(IServiceCollection)

Registre los servicios en .IServiceCollection

(Heredado de StartupBase)
CreateServiceProvider(IServiceCollection)

Crea una IServiceProvider instancia de para un objeto determinado IServiceCollection.

Implementaciones de interfaz explícitas

IStartup.ConfigureServices(IServiceCollection)
IStartup.ConfigureServices(IServiceCollection) (Heredado de StartupBase)

Se aplica a