GenericHostBuilderExtensions.ConfigureWebHostDefaults Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>) |
Konfiguruje element IHostBuilder z wartościami domyślnymi do hostowania aplikacji internetowej. Należy to wywołać przed konfiguracją specyficzną dla aplikacji, aby uniknąć zastępowania udostępnianych usług, źródeł konfiguracji, środowisk, katalogu głównego zawartości itp. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>) |
Konfiguruje element IHostBuilder z wartościami domyślnymi do hostowania aplikacji internetowej. Należy to wywołać przed konfiguracją specyficzną dla aplikacji, aby uniknąć zastępowania udostępnianych usług, źródeł konfiguracji, środowisk, katalogu głównego zawartości itp. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>)
Konfiguruje element IHostBuilder z wartościami domyślnymi do hostowania aplikacji internetowej. Należy to wywołać przed konfiguracją specyficzną dla aplikacji, aby uniknąć zastępowania udostępnianych usług, źródeł konfiguracji, środowisk, katalogu głównego zawartości itp.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder)) As IHostBuilder
Parametry
- builder
- IHostBuilder
Wystąpienie do skonfigurowania IHostBuilder .
- configure
- Action<IWebHostBuilder>
Konfigurowanie wywołania zwrotnego
Zwraca
Odwołanie do builder
elementu po zakończeniu operacji.
Uwagi
Następujące wartości domyślne są stosowane do elementu IHostBuilder:
- użyj narzędzia Kestrel jako serwera internetowego i skonfiguruj go przy użyciu dostawców konfiguracji aplikacji
- konfigurowanie WebRootFileProvider w celu uwzględnienia statycznych zasobów internetowych z projektów przywołynych przez zestaw wejściowy podczas programowania
- dodaje oprogramowanie pośredniczące HostFiltering
- dodaje oprogramowanie pośredniczące ForwardedHeaders, jeśli ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- włączanie integracji z usługami IIS
Dotyczy
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>)
Konfiguruje element IHostBuilder z wartościami domyślnymi do hostowania aplikacji internetowej. Należy to wywołać przed konfiguracją specyficzną dla aplikacji, aby uniknąć zastępowania udostępnianych usług, źródeł konfiguracji, środowisk, katalogu głównego zawartości itp.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure, Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> configureOptions);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> * Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder), configureOptions As Action(Of WebHostBuilderOptions)) As IHostBuilder
Parametry
- builder
- IHostBuilder
Wystąpienie do skonfigurowania IHostBuilder .
- configure
- Action<IWebHostBuilder>
Konfigurowanie wywołania zwrotnego
- configureOptions
- Action<WebHostBuilderOptions>
Delegat, który konfiguruje element WebHostBuilderOptions.
Zwraca
Odwołanie do builder
elementu po zakończeniu operacji.
Uwagi
Następujące wartości domyślne są stosowane do elementu IHostBuilder:
- użyj narzędzia Kestrel jako serwera internetowego i skonfiguruj go przy użyciu dostawców konfiguracji aplikacji
- konfigurowanie WebRootFileProvider w celu uwzględnienia statycznych zasobów internetowych z projektów przywołynych przez zestaw wejściowy podczas programowania
- dodaje oprogramowanie pośredniczące HostFiltering
- dodaje oprogramowanie pośredniczące ForwardedHeaders, jeśli ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- włączanie integracji z usługami IIS