Host.CreateDefaultBuilder Yöntem
Tanım
Aşırı Yüklemeler
| CreateDefaultBuilder() |
HostBuilderÖnceden yapılandırılmış varsayılanlar ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the HostBuilder class with pre-configured defaults. |
| CreateDefaultBuilder(String[]) |
HostBuilderÖnceden yapılandırılmış varsayılanlar ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the HostBuilder class with pre-configured defaults. |
CreateDefaultBuilder()
HostBuilderÖnceden yapılandırılmış varsayılanlar ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the HostBuilder class with pre-configured defaults.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder () As IHostBuilder
Döndürülenler
Başlatıldı IHostBuilder .The initialized IHostBuilder.
Açıklamalar
Aşağıdaki varsayılanlar döndürülen öğesine uygulanır HostBuilder :The following defaults are applied to the returned HostBuilder:
- Şunu ContentRootPath sonucunu ayarlaGetCurrentDirectory()set the ContentRootPath to the result of GetCurrentDirectory()
- IConfiguration"DOTNET_" önekli ortam değişkenlerinden ana bilgisayarı yükleload host IConfiguration from "DOTNET_" prefixed environment variables
- IConfiguration' appsettings.json ' ve ' appSettings. [] konumundan uygulamayı yükleyin EnvironmentName . nesnesindeload app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName].json'
- IConfiguration EnvironmentName giriş derlemesi kullanılarak ' geliştirme ' olduğunda Kullanıcı parolalarından uygulama yüklemeload app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly
- IConfigurationortam değişkenlerinden uygulama yüklemeload app IConfiguration from environment variables
- ILoggerFactoryöğesini konsol, hata ayıklama ve olay kaynak çıkışında günlüğe kaydetmek için yapılandırınconfigure the ILoggerFactory to log to the console, debug, and event source output
- ' geliştirme ' olduğunda bağımlılık ekleme kapsayıcısında kapsam doğrulamayı etkinleştirilir EnvironmentNameenables scope validation on the dependency injection container when EnvironmentName is 'Development'
Şunlara uygulanır
CreateDefaultBuilder(String[])
HostBuilderÖnceden yapılandırılmış varsayılanlar ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the HostBuilder class with pre-configured defaults.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder (string[] args);
static member CreateDefaultBuilder : string[] -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IHostBuilder
Parametreler
- args
- String[]
Komut satırı bağımsız değişkenleri.The command line args.
Döndürülenler
Başlatıldı IHostBuilder .The initialized IHostBuilder.
Açıklamalar
Aşağıdaki varsayılanlar döndürülen öğesine uygulanır HostBuilder :The following defaults are applied to the returned HostBuilder:
- Şunu ContentRootPath sonucunu ayarlaGetCurrentDirectory()set the ContentRootPath to the result of GetCurrentDirectory()
- IConfiguration"DOTNET_" önekli ortam değişkenlerinden ana bilgisayarı yükleload host IConfiguration from "DOTNET_" prefixed environment variables
- IConfigurationsağlanan komut satırı bağımsız değişkenlerinin ana bilgisayarını yükleload host IConfiguration from supplied command line args
- IConfiguration' appsettings.json ' ve ' appSettings. [] konumundan uygulamayı yükleyin EnvironmentName . nesnesindeload app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName].json'
- IConfiguration EnvironmentName giriş derlemesi kullanılarak ' geliştirme ' olduğunda Kullanıcı parolalarından uygulama yüklemeload app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly
- IConfigurationortam değişkenlerinden uygulama yüklemeload app IConfiguration from environment variables
- uygulamayı IConfiguration sağlanan komut satırı bağımsız değişkenlerinin içinden yükleload app IConfiguration from supplied command line args
- ILoggerFactoryöğesini konsol, hata ayıklama ve olay kaynak çıkışında günlüğe kaydetmek için yapılandırınconfigure the ILoggerFactory to log to the console, debug, and event source output
- ' geliştirme ' olduğunda bağımlılık ekleme kapsayıcısında kapsam doğrulamayı etkinleştirilir EnvironmentNameenables scope validation on the dependency injection container when EnvironmentName is 'Development'