WebHost.CreateDefaultBuilder 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.
Overload
CreateDefaultBuilder() |
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya. |
CreateDefaultBuilder(String[]) |
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya. |
CreateDefaultBuilder<TStartup>(String[]) |
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya menggunakan Startup yang ditik. |
CreateDefaultBuilder()
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder () As IWebHostBuilder
Mengembalikan
Inisialisasi IWebHostBuilder.
Keterangan
Default berikut diterapkan ke yang dikembalikan WebHostBuilder: gunakan Kestrel sebagai server web dan konfigurasikan menggunakan penyedia konfigurasi aplikasi, atur ContentRootPath ke hasil GetCurrentDirectory(), muat IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json', muat IConfiguration dari Rahasia Pengguna saat EnvironmentName 'Pengembangan' menggunakan rakitan entri, muat IConfiguration dari variabel lingkungan, konfigurasikan ILoggerFactory untuk masuk ke konsol dan output debug, menambahkan middleware HostFiltering, menambahkan middleware ForwardedHeaders jika ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, dan mengaktifkan integrasi IIS.
Berlaku untuk
CreateDefaultBuilder(String[])
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder (string[] args);
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IWebHostBuilder
Parameter
- args
- String[]
Argumen baris perintah.
Mengembalikan
Inisialisasi IWebHostBuilder.
Keterangan
Default berikut diterapkan ke yang dikembalikan WebHostBuilder: gunakan Kestrel sebagai server web dan konfigurasikan menggunakan penyedia konfigurasi aplikasi, atur ContentRootPath ke hasil GetCurrentDirectory(), muat IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json', muat IConfiguration dari Rahasia Pengguna saat EnvironmentName adalah 'Pengembangan' menggunakan rakitan entri, muat IConfiguration dari variabel lingkungan, muat IConfiguration dari arg baris perintah yang disediakan, konfigurasikan ILoggerFactory untuk masuk ke konsol dan output debug, konfigurasikan WebRootFileProvider untuk memetakan aset web statis saat EnvironmentName 'Pengembangan' menggunakan rakitan entri, menambahkan middleware HostFiltering, menambahkan middleware ForwardedHeaders jika ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, dan mengaktifkan integrasi IIS.
Berlaku untuk
CreateDefaultBuilder<TStartup>(String[])
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
- Sumber:
- WebHost.cs
Menginisialisasi instans baru kelas dengan default yang telah dikonfigurasi WebHostBuilder sebelumnya menggunakan Startup yang ditik.
public:
generic <typename TStartup>
where TStartup : class static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder<TStartup> (string[] args) where TStartup : class;
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder (requires 'Startup : null)
Public Shared Function CreateDefaultBuilder(Of TStartup As Class) (args As String()) As IWebHostBuilder
Jenis parameter
- TStartup
Jenis yang berisi metode startup untuk aplikasi.
Parameter
- args
- String[]
Argumen baris perintah.
Mengembalikan
Inisialisasi IWebHostBuilder.
Keterangan
Default berikut diterapkan ke yang dikembalikan WebHostBuilder: gunakan Kestrel sebagai server web dan konfigurasikan menggunakan penyedia konfigurasi aplikasi, atur ContentRootPath ke hasil GetCurrentDirectory(), muat IConfiguration dari 'appsettings.json' dan 'appsettings.[EnvironmentName]. json', muat IConfiguration dari Rahasia Pengguna saat EnvironmentName adalah 'Pengembangan' menggunakan rakitan entri, muat IConfiguration dari variabel lingkungan, muat IConfiguration dari arg baris perintah yang disediakan, konfigurasikan ILoggerFactory untuk masuk ke konsol dan output debug, aktifkan integrasi IIS.