WebHost.CreateDefaultBuilder Metoda

Definice

Přetížení

CreateDefaultBuilder()

Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími nastaveními.

CreateDefaultBuilder(String[])

Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími nastaveními.

CreateDefaultBuilder<TStartup>(String[])

Inicializuje novou instanci WebHostBuilder třídy s předkonfigurovanými výchozími nastaveními pomocí typu Spuštění.

CreateDefaultBuilder()

Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími nastaveními.

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ý IWebHostBuildersoubor .

Poznámky

U vráceného WebHostBuildersouboru se použijí následující výchozí hodnoty: jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte ContentRootPath na výsledek GetCurrentDirectory(), načtení IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json', načtení IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení, načtení IConfiguration z proměnných prostředí, konfigurace ILoggerFactory protokolování do konzoly a ladění výstupu, přidání middlewaru HostFiltering, přidání middlewaru ForwardedHeaders, pokud ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, a povolení integrace služby IIS.

Platí pro

CreateDefaultBuilder(String[])

Inicializuje novou instanci WebHostBuilder třídy s předem nakonfigurovanými výchozími nastaveními.

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[]

Příkazový řádek args.

Návraty

Inicializovaný IWebHostBuildersoubor .

Poznámky

U vráceného WebHostBuildersouboru se použijí následující výchozí hodnoty: jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte ContentRootPath na výsledek GetCurrentDirectory(), načtení IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json', načtení IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení, načtení IConfiguration z proměnných prostředí, načtení IConfiguration ze zadaných arg příkazového řádku, konfigurace ILoggerFactory protokolování do konzoly a výstup ladění, konfigurace WebRootFileProvider mapování statických webových prostředků, když EnvironmentName je vývoj pomocí sestavení položky, přidá middleware HostFiltering, přidá middleware ForwardedHeaders, pokud ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, a povolte integraci služby IIS.

Platí pro

CreateDefaultBuilder<TStartup>(String[])

Inicializuje novou instanci WebHostBuilder třídy s předkonfigurovanými výchozími nastaveními pomocí typu 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í spouštěcí metody aplikace.

Parametry

args
String[]

Příkazový řádek args.

Návraty

Inicializovaný IWebHostBuildersoubor .

Poznámky

U vráceného WebHostBuildersouboru se použijí následující výchozí hodnoty: jako webový server použijte Kestrel a nakonfigurujte ho pomocí zprostředkovatelů konfigurace aplikace, nastavte ContentRootPath na výsledek GetCurrentDirectory(), načtení IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json', načíst IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení, načíst IConfiguration z proměnných prostředí, načíst IConfiguration z zadaných args příkazového řádku, nakonfigurovat ILoggerFactory protokol do konzoly a ladit výstup, povolit integraci služby IIS.

Platí pro