StartupBase<TBuilder> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |