HostApplicationBuilder Konstruktor
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.
Overload
HostApplicationBuilder() |
Menginisialisasi instans HostApplicationBuilder baru kelas dengan default yang telah dikonfigurasi sebelumnya. |
HostApplicationBuilder(HostApplicationBuilderSettings) |
Menginisialisasi instans baru kelas HostApplicationBuilder. |
HostApplicationBuilder(String[]) |
Menginisialisasi instans HostApplicationBuilder baru kelas dengan default yang telah dikonfigurasi sebelumnya. |
HostApplicationBuilder()
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
Menginisialisasi instans HostApplicationBuilder baru kelas dengan default yang telah dikonfigurasi sebelumnya.
public:
HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()
Keterangan
Default berikut diterapkan ke yang dikembalikan HostApplicationBuilder:
- Atur ContentRootPath ke hasil .GetCurrentDirectory()
- Muat host IConfiguration dari variabel lingkungan awalan "DOTNET_".
- Muat host IConfiguration dari argumen baris perintah yang disediakan.
- Muat aplikasi IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json'.
- Muat aplikasi IConfiguration dari Rahasia Pengguna saat EnvironmentName 'Pengembangan' menggunakan rakitan entri.
- Muat aplikasi IConfiguration dari variabel lingkungan.
- Muat aplikasi IConfiguration dari argumen baris perintah yang disediakan.
- Konfigurasikan ILoggerFactory untuk masuk ke konsol, debug, dan output sumber peristiwa.
- Mengaktifkan validasi cakupan pada kontainer injeksi dependensi saat EnvironmentName adalah 'Pengembangan'.
Berlaku untuk
HostApplicationBuilder(HostApplicationBuilderSettings)
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
Menginisialisasi instans baru kelas HostApplicationBuilder.
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)
Parameter
- settings
- HostApplicationBuilderSettings
Pengaturan yang menentukan konfigurasi awal dan apakah pengaturan default harus digunakan.
Berlaku untuk
HostApplicationBuilder(String[])
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
- Sumber:
- HostApplicationBuilder.cs
Menginisialisasi instans HostApplicationBuilder baru kelas dengan default yang telah dikonfigurasi sebelumnya.
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())
Parameter
- args
- String[]
Argumen baris perintah.
Keterangan
Default berikut diterapkan ke yang dikembalikan HostApplicationBuilder:
- Atur ContentRootPath ke hasil dari GetCurrentDirectory(),
- Muat host IConfiguration dari variabel lingkungan awalan "DOTNET_",
- Muat host IConfiguration dari argumen baris perintah yang disediakan.
- Muat aplikasi IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json'.
- Muat aplikasi IConfiguration dari Rahasia Pengguna saat EnvironmentName 'Pengembangan' menggunakan rakitan entri.
- Muat aplikasi IConfiguration dari variabel lingkungan.
- Muat aplikasi IConfiguration dari argumen baris perintah yang disediakan.
- Konfigurasikan ILoggerFactory untuk masuk ke konsol, debug, dan output sumber peristiwa.
- Aktifkan validasi cakupan pada kontainer injeksi dependensi saat EnvironmentName adalah 'Pengembangan'.