WebHost.CreateDefaultBuilder Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreateDefaultBuilder() |
Inizializza una nuova istanza della classe WebHostBuilder con valori predefiniti. |
CreateDefaultBuilder(String[]) |
Inizializza una nuova istanza della classe WebHostBuilder con valori predefiniti. |
CreateDefaultBuilder<TStartup>(String[]) |
Inizializza una nuova istanza della WebHostBuilder classe con impostazioni predefinite preconfigurate usando Avvio tipizzato. |
CreateDefaultBuilder()
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
Inizializza una nuova istanza della classe WebHostBuilder con valori predefiniti.
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
Restituisce
Oggetto IWebHostBuilder inizializzato.
Commenti
Le impostazioni predefinite seguenti vengono applicate al restituitoWebHostBuilder: usare Kestrel come server Web e configurarlo usando i provider di configurazione dell'applicazione, impostare il ContentRootPath valore sul risultato di GetCurrentDirectory(), caricare IConfiguration da 'appsettings.json' e 'appsettings.[EnvironmentName]. json', caricare da Segreti utente quando EnvironmentName è 'Development' usando l'assembly di voce, caricare IConfigurationIConfiguration dalle variabili di ambiente, configurare l'oggetto ILoggerFactory per accedere alla console e l'output di debug, aggiunge il middleware HostFiltering, aggiunge il middleware ForwardedHeaders se ASPNETCORE_FORWARDEDHEADERS_ENABLED=true e abilitare l'integrazione DI IIS.
Si applica a
CreateDefaultBuilder(String[])
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
Inizializza una nuova istanza della classe WebHostBuilder con valori predefiniti.
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
Parametri
- args
- String[]
Argomenti della riga di comando.
Restituisce
Oggetto IWebHostBuilder inizializzato.
Commenti
Le impostazioni predefinite seguenti vengono applicate al restituitoWebHostBuilder: usare Kestrel come server Web e configurarlo usando i provider di configurazione dell'applicazione, impostare il ContentRootPath valore sul risultato di GetCurrentDirectory(), caricare IConfiguration da 'appsettings.json' e 'appsettings.[EnvironmentName]. json', caricare IConfiguration da Segreti utente quando è 'Development' usando l'assembly di voce, caricare dalle variabili di ambiente, caricare IConfigurationIConfiguration dalla riga di comando fornito, configurare l'oggetto per accedere alla console e l'output di debug, configurare l'oggetto WebRootFileProviderILoggerFactory per eseguire il mapping degli asset Web statici quando EnvironmentNameEnvironmentName è 'Development' usando l'assembly di voce, aggiunge il middleware HostFiltering, aggiunge il middleware ForwardedHeaders se ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, e abilitare l'integrazione di IIS.
Si applica a
CreateDefaultBuilder<TStartup>(String[])
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
- Origine:
- WebHost.cs
Inizializza una nuova istanza della WebHostBuilder classe con impostazioni predefinite preconfigurate usando Avvio tipizzato.
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
Parametri di tipo
- TStartup
Tipo contenente i metodi di avvio per l'applicazione.
Parametri
- args
- String[]
Argomenti della riga di comando.
Restituisce
Oggetto IWebHostBuilder inizializzato.
Commenti
Le impostazioni predefinite seguenti vengono applicate al restituito WebHostBuilder: usare Kestrel come server Web e configurarlo usando i provider di configurazione dell'applicazione, impostare il ContentRootPath valore sul risultato di GetCurrentDirectory(), caricare IConfiguration da 'appsettings.json' e 'appsettings.[EnvironmentName]. json', caricare IConfiguration da Segreti utente quando EnvironmentName è 'Development' usando l'assembly di voce, caricare dalle variabili di ambiente, caricare IConfigurationIConfiguration dalla riga di comando fornito, configurare l'oggetto ILoggerFactory per accedere alla console e l'output di debug, abilitare l'integrazione IIS.