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 Generator für gehostete Anwendungen und Dienste dar, mit dem Konfiguration, Protokollierung und Lebensdauer verwaltet werden können.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Abgeleitet
Eigenschaften
Configuration |
Ruft den Satz von Schlüssel-Wert-Konfigurationseigenschaften ab. |
Environment |
Ruft Informationen zur Hostingumgebung ab, in der eine Anwendung ausgeführt wird. |
Logging |
Ruft eine Auflistung von Protokollierungsanbietern für die zu verfassende Anwendung ab. Dies ist nützlich, um neue Protokollierungsanbieter hinzuzufügen. |
Metrics |
Ermöglicht das Aktivieren von Metriken und die Weiterleitung ihrer Ausgabe. |
Properties |
Ruft einen zentralen Speicherort für die Freigabe des Zustands zwischen Komponenten während des Hosterstellungsprozesses ab. |
Services |
Ruft eine Auflistung von Diensten ab, die von der Anwendung erstellt werden sollen. Dies ist nützlich, um vom Benutzer bereitgestellte oder vom Framework bereitgestellte Dienste hinzuzufügen. |
Methoden
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Registriert eine IServiceProviderFactory<TContainerBuilder> instance, die zum Erstellen von IServiceProviderverwendet werden soll. |