Aracılığıyla paylaş


WebHost.CreateDefaultBuilder Yöntem

Tanım

Aşırı Yüklemeler

CreateDefaultBuilder()

Önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini WebHostBuilder başlatır.

CreateDefaultBuilder(String[])

Önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini WebHostBuilder başlatır.

CreateDefaultBuilder<TStartup>(String[])

Türü belirlenmiş WebHostBuilder Başlangıç'ı kullanarak önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini başlatır.

CreateDefaultBuilder()

Kaynak:
WebHost.cs
Kaynak:
WebHost.cs
Kaynak:
WebHost.cs

Önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini WebHostBuilder başlatır.

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

Döndürülenler

Başlatılan IWebHostBuilder.

Açıklamalar

Aşağıdaki varsayılanlar döndürülen WebHostBuilderöğesine uygulanır: Kestrel'i web sunucusu olarak kullanın ve uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırın, sonucunu GetCurrentDirectory()olarak ayarlayınContentRootPath, 'appsettings.json' ve 'appsettings.[EnvironmentName] dosyasından yükleyinIConfiguration. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda EnvironmentName Kullanıcı Gizli Dizilerinden yükleme IConfiguration yapın, ortam değişkenlerinden yükleyinIConfiguration, konsolda oturum açmak ve çıktıda hata ayıklamak için öğesini yapılandırınILoggerFactory, HostFiltering ara yazılımını ekler, ASPNETCORE_FORWARDEDHEADERS_ENABLED=true ise ForwardedHeaders ara yazılımını ekler ve IIS tümleştirmesini etkinleştirin.

Şunlara uygulanır

CreateDefaultBuilder(String[])

Kaynak:
WebHost.cs
Kaynak:
WebHost.cs
Kaynak:
WebHost.cs

Önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini WebHostBuilder başlatır.

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

Parametreler

args
String[]

Komut satırı birleştirilir.

Döndürülenler

Başlatılan IWebHostBuilder.

Açıklamalar

Aşağıdaki varsayılanlar döndürülen WebHostBuilderöğesine uygulanır: Kestrel'i web sunucusu olarak kullanın ve uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırın, sonucunu GetCurrentDirectory()olarak ayarlayınContentRootPath, 'appsettings.json' ve 'appsettings.[EnvironmentName] dosyasından yükleyinIConfiguration. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda EnvironmentName Kullanıcı Gizli Dizilerinden yüklemeIConfiguration, ortam değişkenlerinden yüklemeIConfiguration, sağlanan komut satırı birleştirmelerinden yüklemeIConfiguration, konsolda oturum açmak ve çıktıda hata ayıklamak için öğesini yapılandırınILoggerFactory, giriş derlemesini kullanarak 'Geliştirme' olduğunda EnvironmentName statik web varlıklarını eşlemek için öğesini yapılandırınWebRootFileProvider, HostFiltering ara yazılımını ekler, ASPNETCORE_FORWARDEDHEADERS_ENABLED=true ise ForwardedHeaders ara yazılımını ekler, ve IIS tümleştirmesini etkinleştirin.

Şunlara uygulanır

CreateDefaultBuilder<TStartup>(String[])

Kaynak:
WebHost.cs
Kaynak:
WebHost.cs
Kaynak:
WebHost.cs

Türü belirlenmiş WebHostBuilder Başlangıç'ı kullanarak önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini başlatır.

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

Tür Parametreleri

TStartup

Uygulamanın başlangıç yöntemlerini içeren tür.

Parametreler

args
String[]

Komut satırı birleştirilir.

Döndürülenler

Başlatılan IWebHostBuilder.

Açıklamalar

Aşağıdaki varsayılanlar döndürülen WebHostBuilderöğesine uygulanır: Kestrel'i web sunucusu olarak kullanın ve uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırın, sonucunu GetCurrentDirectory()olarak ayarlayınContentRootPath, 'appsettings.json' ve 'appsettings.[EnvironmentName] dosyasından yükleyinIConfiguration. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda EnvironmentName Kullanıcı Gizli Dizilerinden yükleyinIConfiguration, ortam değişkenlerinden yükleyinIConfiguration, sağlanan komut satırı birleştirmelerinden yükleyinIConfiguration, konsolda oturum açmak ve çıktıda hata ayıklamak için öğesini yapılandırınILoggerFactory, IIS tümleştirmesini etkinleştirin.

Şunlara uygulanır