WebHost.CreateDefaultBuilder Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| CreateDefaultBuilder() |
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami. |
| CreateDefaultBuilder(String[]) |
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami. |
| CreateDefaultBuilder<TStartup>(String[]) |
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami pomocí typovaného spuštění. |
CreateDefaultBuilder()
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami.
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
Návraty
Inicializovaný IWebHostBuilder .
Poznámky
Pro vrácenou hodnotu platí následující výchozí hodnoty WebHostBuilder : jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte na ContentRootPath výsledek GetCurrentDirectory() , načtení IConfiguration z ' appSettings. JSON ' a ' appSettings. [ EnvironmentName ]. JSON, načtení IConfiguration z uživatelských tajných klíčů když EnvironmentName je Development pomocí sestavení záznamu, načtení IConfiguration z proměnných prostředí, konfiguraci ILoggerFactory protokolu pro protokolování do konzoly a ladění výstupu, přidá middleware HostFiltering, přidá middleware ForwardedHeaders, pokud ASPNETCORE_FORWARDEDHEADERS_ENABLED = true a povolí integraci služby IIS.
Platí pro
CreateDefaultBuilder(String[])
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami.
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
Parametry
- args
- String[]
Argumenty příkazového řádku.
Návraty
Inicializovaný IWebHostBuilder .
Poznámky
Pro vrácenou hodnotu platí následující výchozí hodnoty WebHostBuilder : jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte na ContentRootPath výsledek GetCurrentDirectory() , načtení IConfiguration z ' appSettings. JSON ' a ' appSettings. [ EnvironmentName ]. JSON, načtení IConfiguration z uživatelských tajných kódů, když EnvironmentName je vývoj pomocí sestavení záznamu, načtení IConfiguration z proměnných prostředí, zatížení IConfiguration z dodaných argumentů příkazového řádku, nakonfigurování ILoggerFactory pro protokolování do konzoly a ladění výstupu, konfigurace WebRootFileProvider pro mapování statických webových prostředků, když EnvironmentName je "vývoj" pomocí sestavení záznamu, přidá middleware HostFiltering middleware, přidá middleware ForwardedHeaders, pokud je ASPNETCORE_FORWARDEDHEADERS_ENABLED = true. a povolit integraci služby IIS.
Platí pro
CreateDefaultBuilder<TStartup>(String[])
Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími hodnotami pomocí typovaného spuštění.
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
Parametry typu
- TStartup
Typ obsahující metody spuštění pro aplikaci.
Parametry
- args
- String[]
Argumenty příkazového řádku.
Návraty
Inicializovaný IWebHostBuilder .
Poznámky
Pro vrácenou hodnotu platí následující výchozí hodnoty WebHostBuilder : jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte na ContentRootPath výsledek GetCurrentDirectory() , načtení IConfiguration z ' appSettings. JSON ' a ' appSettings. [ EnvironmentName ]. JSON, načtení IConfiguration z uživatelských tajných kódů, když EnvironmentName je Development pomocí sestavení záznamu, načtení IConfiguration z proměnných prostředí, načtení IConfiguration z dodaných argumentů příkazového řádku, nakonfigurování ILoggerFactory pro protokolování do konzoly a ladění výstupu, povolení integrace služby IIS.