IHostApplicationBuilder Interfejs

Definicja

Reprezentuje hostowane aplikacje i konstruktor usług, które ułatwiają zarządzanie konfiguracją, rejestrowaniem i okresem istnienia.

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
Pochodne

Właściwości

Configuration

Pobiera zestaw właściwości konfiguracji klucz/wartość.

Environment

Pobiera informacje o środowisku hostingu, w którym działa aplikacja.

Logging

Pobiera kolekcję dostawców rejestrowania, aby aplikacja mogła tworzyć dane. Jest to przydatne w przypadku dodawania nowych dostawców rejestrowania.

Metrics

Umożliwia włączanie metryk i kierowanie ich danych wyjściowych.

Properties

Pobiera centralną lokalizację udostępniania stanu między składnikami podczas procesu tworzenia hosta.

Services

Pobiera kolekcję usług do redagowania przez aplikację. Jest to przydatne w przypadku dodawania usług udostępnianych przez użytkownika lub zapewnianych przez platformę.

Metody

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

Rejestruje IServiceProviderFactory<TContainerBuilder> wystąpienie do użycia w celu utworzenia obiektu IServiceProvider.

Dotyczy