WebHostBuilderExtensions.UseStartup Méthode

Définition

Surcharges

UseStartup(IWebHostBuilder, Type)

Spécifiez le type de démarrage à utiliser par l’hôte web.

UseStartup<TStartup>(IWebHostBuilder)

Spécifiez le type de démarrage à utiliser par l’hôte web.

UseStartup<TStartup>(IWebHostBuilder, Func<WebHostBuilderContext,TStartup>)

Spécifiez une fabrique qui crée le instance de démarrage à utiliser par l’hôte web.

UseStartup(IWebHostBuilder, Type)

Spécifiez le type de démarrage à utiliser par l’hôte web.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ UseStartup(Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ hostBuilder, Type ^ startupType);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder UseStartup (this Microsoft.AspNetCore.Hosting.IWebHostBuilder hostBuilder, Type startupType);
static member UseStartup : Microsoft.AspNetCore.Hosting.IWebHostBuilder * Type -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
<Extension()>
Public Function UseStartup (hostBuilder As IWebHostBuilder, startupType As Type) As IWebHostBuilder

Paramètres

hostBuilder
IWebHostBuilder

IWebHostBuilder à configurer.

startupType
Type

Type à utiliser.

Retours

L’IWebHostBuilderopérateur

S’applique à

UseStartup<TStartup>(IWebHostBuilder)

Spécifiez le type de démarrage à utiliser par l’hôte web.

public:
generic <typename TStartup>
 where TStartup : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ UseStartup(Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ hostBuilder);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder UseStartup<TStartup> (this Microsoft.AspNetCore.Hosting.IWebHostBuilder hostBuilder) where TStartup : class;
static member UseStartup : Microsoft.AspNetCore.Hosting.IWebHostBuilder -> Microsoft.AspNetCore.Hosting.IWebHostBuilder (requires 'Startup : null)
<Extension()>
Public Function UseStartup(Of TStartup As Class) (hostBuilder As IWebHostBuilder) As IWebHostBuilder

Paramètres de type

TStartup

Type contenant les méthodes de démarrage de l’application.

Paramètres

hostBuilder
IWebHostBuilder

IWebHostBuilder à configurer.

Retours

L’IWebHostBuilderopérateur

S’applique à

UseStartup<TStartup>(IWebHostBuilder, Func<WebHostBuilderContext,TStartup>)

Spécifiez une fabrique qui crée le instance de démarrage à utiliser par l’hôte web.

public:
generic <typename TStartup>
 where TStartup : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ UseStartup(Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ hostBuilder, Func<Microsoft::AspNetCore::Hosting::WebHostBuilderContext ^, TStartup> ^ startupFactory);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder UseStartup<TStartup> (this Microsoft.AspNetCore.Hosting.IWebHostBuilder hostBuilder, Func<Microsoft.AspNetCore.Hosting.WebHostBuilderContext,TStartup> startupFactory) where TStartup : class;
static member UseStartup : Microsoft.AspNetCore.Hosting.IWebHostBuilder * Func<Microsoft.AspNetCore.Hosting.WebHostBuilderContext, 'Startup (requires 'Startup : null)> -> Microsoft.AspNetCore.Hosting.IWebHostBuilder (requires 'Startup : null)
<Extension()>
Public Function UseStartup(Of TStartup As Class) (hostBuilder As IWebHostBuilder, startupFactory As Func(Of WebHostBuilderContext, TStartup)) As IWebHostBuilder

Paramètres de type

TStartup

Paramètres

hostBuilder
IWebHostBuilder

IWebHostBuilder à configurer.

startupFactory
Func<WebHostBuilderContext,TStartup>

Délégué qui spécifie une fabrique pour la classe de démarrage.

Retours

L’IWebHostBuilderopérateur

Remarques

Dans une application supprimée, toutes les méthodes publiques de TStartup sont conservées. Cela doit correspondre directement au type de démarrage (et non au type de base).

S’applique à