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 hostované aplikace a tvůrce služeb, který pomáhá spravovat konfiguraci, protokolování, životnost a další.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Odvozené
Vlastnosti
| Name | Description |
|---|---|
| Configuration |
Získá sadu vlastností konfigurace klíče/hodnoty. |
| Environment |
Získá informace o hostitelském prostředí, ve kterém je aplikace spuštěná. |
| Logging |
Získá kolekci zprostředkovatelů protokolování pro aplikaci pro vytvoření. To je užitečné pro přidání nových zprostředkovatelů protokolování. |
| Metrics |
Získá tvůrce, který 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 sestavování hostitele. |
| Services |
Získá kolekci služeb, které aplikace vytvoří. To je užitečné pro přidání služeb poskytovaných uživatelem nebo architekturou. |
Metody
| Name | Description |
|---|---|
| ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Zaregistruje IServiceProviderFactory<TContainerBuilder> instanci, která se má použít k vytvoření IServiceProvider. |