HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonfigurasi instans yang ada IHostBuilder dengan default yang telah dikonfigurasi sebelumnya. Ini akan menimpa nilai yang dikonfigurasi sebelumnya dan dimaksudkan untuk dipanggil sebelum panggilan konfigurasi tambahan.
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
Parameter
- builder
- IHostBuilder
Penyusun yang ada untuk dikonfigurasi.
- args
- String[]
Argumen baris perintah.
Mengembalikan
Instans yang sama untuk penautan IHostBuilder .
Keterangan
Default berikut diterapkan ke IHostBuilder: * atur ContentRootPath ke hasil GetCurrentDirectory() * load host IConfiguration dari variabel lingkungan awalan "DOTNET_" * muat host IConfiguration dari args baris perintah yang disediakan * muat aplikasi IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json' * muat aplikasi IConfiguration dari Rahasia Pengguna ketika EnvironmentName adalah 'Pengembangan' menggunakan rakitan entri * memuat aplikasi IConfiguration dari variabel lingkungan * memuat aplikasi IConfiguration dari arg baris perintah yang disediakan * mengonfigurasi ILoggerFactory untuk masuk ke konsol, debug, dan output sumber peristiwa * memungkinkan validasi cakupan pada kontainer injeksi dependensi ketika EnvironmentName adalah 'Pengembangan'