IHostApplicationBuilder Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje tvůrce hostovaných aplikací a služeb, který pomáhá spravovat konfiguraci, protokolování a životnost.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Odvozené
Vlastnosti
Configuration |
Získá sadu vlastností konfigurace klíč/hodnota. |
Environment |
Získá informace o hostitelském prostředí, ve kterém běží aplikace. |
Logging |
Získá kolekci zprostředkovatelů protokolování pro aplikaci k vytvoření. To je užitečné pro přidání nových zprostředkovatelů protokolování. |
Metrics |
Umožňuje povolit metriky a směrovat jejich výstup. |
Properties |
Získá centrální umístění pro sdílení stavu mezi komponentami během procesu vytváření hostitele. |
Services |
Získá kolekci služeb pro aplikaci k vytvoření. To je užitečné pro přidání služeb poskytovaných uživatelem nebo poskytovaných architekturou. |
Metody
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Zaregistruje instanci, která IServiceProviderFactory<TContainerBuilder> se má použít k vytvoření objektu IServiceProvider. |