IHostApplicationBuilder Interfész

Definíció

Üzemeltetett alkalmazásokat és szolgáltatások szerkesztőt jelöl, amely segít a konfiguráció, a naplózás, az élettartam és egyebek kezelésében.

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
Származtatott

Tulajdonságok

Name Description
Configuration

Lekéri a kulcs-/értékkonfigurációs tulajdonságok készletét.

Environment

Lekéri az alkalmazás által futtatott üzemeltetési környezettel kapcsolatos információkat.

Logging

Lekéri az alkalmazás írásához szükséges naplózási szolgáltatók gyűjteményét. Ez hasznos új naplózási szolgáltatók hozzáadásához.

Metrics

Olyan szerkesztőt kap, amely lehetővé teszi a metrikák engedélyezését és a kimenet irányítását.

Properties

Központi helyet kap az összetevők közötti állapot megosztásához a gazdagépépítési folyamat során.

Services

Lekéri az alkalmazás írásához szükséges szolgáltatások gyűjteményét. Ez hasznos a felhasználó által biztosított vagy a keretrendszer által biztosított szolgáltatások hozzáadásához.

Metódusok

Name Description
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>)

Regisztrál egy példányt IServiceProviderFactory<TContainerBuilder> , amelyet a IServiceProvider.

A következőre érvényes: