Share via


WebHost.CreateDefaultBuilder Méthode

Définition

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

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

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

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.

S’applique à