GenericHostBuilderExtensions.ConfigureWebHostDefaults Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>) |
Konfiguriert eine IHostBuilder mit Standardwerten für das Hosten einer Web-App. Dies sollte vor der anwendungsspezifischen Konfiguration aufgerufen werden, um zu vermeiden, dass bereitgestellte Dienste, Konfigurationsquellen, Umgebungen, Inhaltsstamm usw. überschrieben werden. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>) |
Konfiguriert eine IHostBuilder mit Standardwerten für das Hosten einer Web-App. Dies sollte vor der anwendungsspezifischen Konfiguration aufgerufen werden, um zu vermeiden, dass bereitgestellte Dienste, Konfigurationsquellen, Umgebungen, Inhaltsstamm usw. überschrieben werden. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>)
Konfiguriert eine IHostBuilder mit Standardwerten für das Hosten einer Web-App. Dies sollte vor der anwendungsspezifischen Konfiguration aufgerufen werden, um zu vermeiden, dass bereitgestellte Dienste, Konfigurationsquellen, Umgebungen, Inhaltsstamm usw. überschrieben werden.
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
Parameter
- builder
- IHostBuilder
Die IHostBuilder zu konfigurierende instance.
- configure
- Action<IWebHostBuilder>
Der Rückruf konfigurieren
Gibt zurück
Ein Verweis auf den builder
, nachdem der Vorgang abgeschlossen wurde.
Hinweise
Die folgenden Standardwerte werden auf angewendet IHostBuilder:
- Verwenden sie Kestrel als Webserver, und konfigurieren Sie ihn mithilfe der Konfigurationsanbieter der Anwendung.
- Konfigurieren WebRootFileProvider , um statische Webressourcen aus Projekten einzuschließen, auf die während der Entwicklung von der Eintragsassembly verwiesen wird
- fügt die HostFiltering-Middleware hinzu.
- fügt die ForwardedHeaders-Middleware hinzu, wenn ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- Aktivieren der IIS-Integration
Gilt für:
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>)
Konfiguriert eine IHostBuilder mit Standardwerten für das Hosten einer Web-App. Dies sollte vor der anwendungsspezifischen Konfiguration aufgerufen werden, um zu vermeiden, dass bereitgestellte Dienste, Konfigurationsquellen, Umgebungen, Inhaltsstamm usw. überschrieben werden.
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
Parameter
- builder
- IHostBuilder
Die IHostBuilder zu konfigurierende instance.
- configure
- Action<IWebHostBuilder>
Der Rückruf konfigurieren
- configureOptions
- Action<WebHostBuilderOptions>
Der Delegat, der die WebHostBuilderOptions-Schnittstelle konfiguriert.
Gibt zurück
Ein Verweis auf den builder
, nachdem der Vorgang abgeschlossen wurde.
Hinweise
Die folgenden Standardwerte werden auf angewendet IHostBuilder:
- Verwenden sie Kestrel als Webserver, und konfigurieren Sie ihn mithilfe der Konfigurationsanbieter der Anwendung.
- Konfigurieren WebRootFileProvider , um statische Webressourcen aus Projekten einzuschließen, auf die während der Entwicklung von der Eintragsassembly verwiesen wird
- fügt die HostFiltering-Middleware hinzu.
- fügt die ForwardedHeaders-Middleware hinzu, wenn ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- Aktivieren der IIS-Integration