Aracılığıyla paylaş


HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Yöntem

Tanım

Önceden yapılandırılmış varsayılanlarla var olan IHostBuilder bir örneği yapılandırıyor. Bu, önceden yapılandırılmış değerlerin üzerine yazar ve ek yapılandırma çağrılarından önce çağrılmayı amaçlar.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::IHostBuilder ^ ConfigureDefaults(Microsoft::Extensions::Hosting::IHostBuilder ^ builder, cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[]? args);
static member ConfigureDefaults : Microsoft.Extensions.Hosting.IHostBuilder * string[] -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureDefaults (builder As IHostBuilder, args As String()) As IHostBuilder

Parametreler

builder
IHostBuilder

Yapılandırılan mevcut oluşturucu.

args
String[]

Komut satırı birleştirilir.

Döndürülenler

Zincirleme için aynı IHostBuilder örneği.

Açıklamalar

Aşağıdaki varsayılanlar şunlara IHostBuilderuygulanır: * öğesini "DOTNET_" ön ekli ortam değişkenlerinden * yük konağından IConfiguration * sağlanan komut satırından ana bilgisayar IConfiguration yükle ' ve 'appsettings.json' ve 'appsettings.[EnvironmentName] 'den uygulama IConfiguration yükle' sonucuna GetCurrentDirectory() ayarlayınContentRootPath. json' * 'Geliştirme' giriş derlemesini kullanarak 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 için yapılandırmaILoggerFactory, hata ayıklama ve olay kaynağı çıkışı * 'Geliştirme' olduğunda EnvironmentName bağımlılık ekleme kapsayıcısı üzerinde kapsam doğrulamasını EnvironmentName etkinleştirir

Şunlara uygulanır