WebHost.CreateDefaultBuilder Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| CreateDefaultBuilder() |
Önceden yapılandırılmış varsayılanlarla WebHostBuilder sınıfının yeni bir örneğini başlatıyor. |
| CreateDefaultBuilder(String[]) |
Önceden yapılandırılmış varsayılanlarla WebHostBuilder sınıfının yeni bir örneğini başlatıyor. |
| CreateDefaultBuilder<TStartup>(String[]) |
türüne sahip Başlangıç'ı WebHostBuilder kullanarak önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini başlatıyor. |
CreateDefaultBuilder()
Önceden yapılandırılmış varsayılanlarla WebHostBuilder sınıfının yeni bir örneğini başlatıyor.
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 değerine uygulanır: Web sunucusu olarak Kestrel kullanın ve uygulamayı uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırarak sonucu olarak WebHostBuilder ContentRootPath GetCurrentDirectory() ayarlayın, IConfiguration 'appsettings.json' ve 'appsettings.[ EnvironmentName ]. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda Kullanıcı Gizli Dizilerinden yükle, ortam değişkenlerinden yükle, konsolda oturum açmak ve çıkışta hata ayıklamak için öğesini yapılandır, HostFiltering ara yazılımını IConfiguration EnvironmentName IConfiguration ekler, ASPNETCORE_FORWARDEDHEADERS_ENABLED=true ise ForwardedHeaders ara yazılımını ekler ve IIS tümleştirmesini ILoggerFactory etkinleştirir.
Şunlara uygulanır
CreateDefaultBuilder(String[])
Önceden yapılandırılmış varsayılanlarla WebHostBuilder sınıfının yeni bir örneğini başlatıyor.
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ı args.
Döndürülenler
Başlatılan IWebHostBuilder .
Açıklamalar
Aşağıdaki varsayılanlar döndürülen değerine uygulanır: Web sunucusu olarak Kestrel kullanın ve uygulamayı uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırarak sonucu olarak WebHostBuilder ContentRootPath GetCurrentDirectory() ayarlayın, IConfiguration 'appsettings.json' ve 'appsettings.[ EnvironmentName ]. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda Kullanıcı Gizli Dizilerinden yükle, ortam değişkenlerinden yükle, sağlanan komut satırı args'lerinden yükle, konsola oturum açmak ve çıkışta hata ayıklamak için öğesini yapılandır, 'Geliştirme' olduğunda statik web varlıklarını eşlemek için yapılandır, HostFiltering ara yazılımını IConfiguration EnvironmentName IConfiguration IConfiguration ILoggerFactory WebRootFileProvider EnvironmentName ekler, ASPNETCORE_FORWARDEDHEADERS_ENABLED=true ise ForwardedHeaders ara yazılımını ekler, ve IIS tümleştirmeyi etkinleştirin.
Şunlara uygulanır
CreateDefaultBuilder<TStartup>(String[])
türüne sahip Başlangıç'ı WebHostBuilder kullanarak önceden yapılandırılmış varsayılanlarla sınıfının yeni bir örneğini başlatıyor.
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ı args.
Döndürülenler
Başlatılan IWebHostBuilder .
Açıklamalar
Aşağıdaki varsayılanlar döndürülen değerine uygulanır: Web sunucusu olarak Kestrel kullanın ve uygulamayı uygulamanın yapılandırma sağlayıcılarını kullanarak yapılandırarak sonucu olarak WebHostBuilder ContentRootPath GetCurrentDirectory() ayarlayın, IConfiguration 'appsettings.json' ve 'appsettings.[ EnvironmentName ]. json', giriş derlemesini kullanarak 'Geliştirme' olduğunda Kullanıcı Gizli Dizilerinden yükle, ortam değişkenlerinden yükle, sağlanan komut satırı IConfiguration EnvironmentName IConfiguration IConfiguration args'lerinden yükle, konsolda oturum açmak ve çıkışta hata ayıklamak için yapılandır, IIS tümleştirmesini ILoggerFactory etkinleştir.