WebHost.CreateDefaultBuilder 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
CreateDefaultBuilder() |
Initialise une nouvelle instance de la classe WebHostBuilder avec les valeurs par défaut préconfigurées. |
CreateDefaultBuilder(String[]) |
Initialise une nouvelle instance de la classe WebHostBuilder avec les valeurs par défaut préconfigurées. |
CreateDefaultBuilder<TStartup>(String[]) |
Initialise une nouvelle instance de la classe avec des valeurs par défaut préconfigurées à l’aide WebHostBuilder du démarrage typé. |
CreateDefaultBuilder()
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Initialise une nouvelle instance de la classe WebHostBuilder avec les valeurs par défaut préconfigurées.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder () As IWebHostBuilder
Retours
IWebHostBuilder initialisé.
Remarques
Les valeurs par défaut suivantes sont appliquées au retourné WebHostBuilder: utilisez Kestrel comme serveur web et configurez-le à l’aide des fournisseurs de configuration de l’application, définissez sur ContentRootPath le résultat de GetCurrentDirectory(), chargez IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName]. json', charger IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée, charger IConfiguration à partir de variables d’environnement, configurer pour ILoggerFactory journaliser dans la console et déboguer la sortie, ajoute l’intergiciel HostFiltering, ajoute le middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, et activez l’intégration IIS.
S’applique à
CreateDefaultBuilder(String[])
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Initialise une nouvelle instance de la classe WebHostBuilder avec les valeurs par défaut préconfigurées.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder (string[] args);
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IWebHostBuilder
Paramètres
- args
- String[]
Arguments de ligne de commande.
Retours
IWebHostBuilder initialisé.
Remarques
Les valeurs par défaut suivantes sont appliquées au retourné WebHostBuilder: utilisez Kestrel comme serveur web et configurez-le à l’aide des fournisseurs de configuration de l’application, définissez sur ContentRootPath le résultat de GetCurrentDirectory(), chargez IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName]. json', charger IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée, charger IConfiguration à partir de variables d’environnement, charger IConfiguration à partir des args de ligne de commande fournis, configurer pour ILoggerFactory journaliser dans la console et déboguer la sortie, configurer pour WebRootFileProvider mapper les ressources web statiques quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée, ajoute l’intergiciel HostFiltering, ajoute le middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, et activez l’intégration IIS.
S’applique à
CreateDefaultBuilder<TStartup>(String[])
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Initialise une nouvelle instance de la classe avec des valeurs par défaut préconfigurées à l’aide WebHostBuilder du démarrage typé.
public:
generic <typename TStartup>
where TStartup : class static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder<TStartup> (string[] args) where TStartup : class;
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder (requires 'Startup : null)
Public Shared Function CreateDefaultBuilder(Of TStartup As Class) (args As String()) As IWebHostBuilder
Paramètres de type
- TStartup
Type contenant les méthodes de démarrage de l’application.
Paramètres
- args
- String[]
Arguments de ligne de commande.
Retours
IWebHostBuilder initialisé.
Remarques
Les valeurs par défaut suivantes sont appliquées au retourné WebHostBuilder: utilisez Kestrel comme serveur web et configurez-le à l’aide des fournisseurs de configuration de l’application, définissez sur ContentRootPath le résultat de GetCurrentDirectory(), chargez IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName]. json', charger IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée, charger IConfiguration à partir de variables d’environnement, charger IConfiguration à partir des args de ligne de commande fournis, configurer pour journaliser dans la console et déboguer la ILoggerFactory sortie, activer l’intégration IIS.