HostApplicationBuilder Oluşturucular
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
HostApplicationBuilder() |
Önceden yapılandırılmış varsayılanlarla HostApplicationBuilder sınıfının yeni bir örneğini başlatır. |
HostApplicationBuilder(HostApplicationBuilderSettings) |
HostApplicationBuilderyeni bir örneğini başlatır. |
HostApplicationBuilder(String[]) |
Önceden yapılandırılmış varsayılanlarla HostApplicationBuilder sınıfının yeni bir örneğini başlatır. |
HostApplicationBuilder()
- Kaynak:
- HostApplicationBuilder.cs
- Kaynak:
- HostApplicationBuilder.cs
Önceden yapılandırılmış varsayılanlarla HostApplicationBuilder sınıfının yeni bir örneğini başlatır.
public:
HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()
Açıklamalar
Döndürülen HostApplicationBuilderaşağıdaki varsayılanlar uygulanır:
- ContentRootPath GetCurrentDirectory() sonucuna ayarlayın
- "DOTNET_" ön ekli ortam değişkenlerinden ana bilgisayar IConfiguration yükleme
- sağlanan komut satırı birleştirmelerinden ana bilgisayar IConfiguration yükleme
- 'appsettings.json' ve 'appsettings' IConfiguration yükleyin. [EnvironmentName].json'
- giriş derlemesini kullanarak EnvironmentName 'Geliştirme' olduğunda Kullanıcı Gizli Dizilerinden uygulama IConfiguration yükleme
- ortam değişkenlerinden uygulama IConfiguration yükleme
- sağlanan komut satırı birleştirmelerinden uygulama IConfiguration yükleme
- konsolda oturum açmak, hata ayıklamak ve olay kaynağı çıkışı için ILoggerFactory yapılandırma
- EnvironmentName 'Geliştirme' olduğunda bağımlılık ekleme kapsayıcısı üzerinde kapsam doğrulamasını etkinleştirir
Şunlara uygulanır
HostApplicationBuilder(HostApplicationBuilderSettings)
- Kaynak:
- HostApplicationBuilder.cs
- Kaynak:
- HostApplicationBuilder.cs
HostApplicationBuilderyeni bir örneğini başlatır.
public:
HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder (Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)
Parametreler
- settings
- HostApplicationBuilderSettings
İlk yapılandırmayı denetleen ayarlar ve varsayılan ayarların kullanılıp kullanılmayacağı.
Şunlara uygulanır
HostApplicationBuilder(String[])
- Kaynak:
- HostApplicationBuilder.cs
- Kaynak:
- HostApplicationBuilder.cs
Önceden yapılandırılmış varsayılanlarla HostApplicationBuilder sınıfının yeni bir örneğini başlatır.
public:
HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder (string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())
Parametreler
- args
- String[]
Komut satırı birleştirilir.
Açıklamalar
Döndürülen HostApplicationBuilderaşağıdaki varsayılanlar uygulanır:
- ContentRootPath GetCurrentDirectory() sonucuna ayarlayın
- "DOTNET_" ön ekli ortam değişkenlerinden ana bilgisayar IConfiguration yükleme
- sağlanan komut satırı birleştirmelerinden ana bilgisayar IConfiguration yükleme
- 'appsettings.json' ve 'appsettings' IConfiguration yükleyin. [EnvironmentName].json'
- giriş derlemesini kullanarak EnvironmentName 'Geliştirme' olduğunda Kullanıcı Gizli Dizilerinden uygulama IConfiguration yükleme
- ortam değişkenlerinden uygulama IConfiguration yükleme
- sağlanan komut satırı birleştirmelerinden uygulama IConfiguration yükleme
- konsolda oturum açmak, hata ayıklamak ve olay kaynağı çıkışı için ILoggerFactory yapılandırma
- EnvironmentName 'Geliştirme' olduğunda bağımlılık ekleme kapsayıcısı üzerinde kapsam doğrulamasını etkinleştirir