IHostApplicationBuilder Schnittstelle
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.
Stellt einen gehosteten Anwendungs- und Dienst-Generator dar, der bei der Verwaltung von Konfiguration, Protokollierung, Lebensdauer und mehr hilft.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Abgeleitet
Eigenschaften
| Name | Beschreibung |
|---|---|
| Configuration |
Ruft den Satz der Schlüssel-Wert-Konfigurationseigenschaften ab. |
| Environment |
Ruft die Informationen über die Hostingumgebung ab, in der eine Anwendung ausgeführt wird. |
| Logging |
Ruft eine Auflistung von Protokollierungsanbietern für die Anwendung zum Verfassen ab. Dies ist nützlich, um neue Protokollierungsanbieter hinzuzufügen. |
| Metrics |
Ruft einen Generator ab, der die Aktivierung von Metriken und das Leiten ihrer Ausgabe ermöglicht. |
| Properties |
Ruft einen zentralen Speicherort für den Freigabestatus zwischen Komponenten während des Hosterstellungsprozesses ab. |
| Services |
Ruft eine Sammlung von Diensten für die Anwendung zum Verfassen ab. Dies ist nützlich, um vom Benutzer bereitgestellte oder vom Framework bereitgestellte Dienste hinzuzufügen. |
Methoden
| Name | Beschreibung |
|---|---|
| ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Registriert eine IServiceProviderFactory<TContainerBuilder> Instanz, die zum Erstellen der IServiceProvider. |