WebHost.CreateDefaultBuilder Metoda

Definice

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

IWebHostBuilder

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

IWebHostBuilder

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

IWebHostBuilder

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.

Platí pro