WebHostBuilderExtensions.UseStartup Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
- Source:
- WebHostBuilderExtensions.cs
- Source:
- WebHostBuilderExtensions.cs
- Source:
- WebHostBuilderExtensions.cs
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.
Retours
L’IWebHostBuilderopérateur
S’applique à
UseStartup<TStartup>(IWebHostBuilder)
- Source:
- WebHostBuilderExtensions.cs
- Source:
- WebHostBuilderExtensions.cs
- Source:
- WebHostBuilderExtensions.cs
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>)
- Source:
- WebHostBuilderExtensions.cs
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).