Condividi tramite


IHostApplicationBuilder Interfaccia

Definizione

Rappresenta un generatore di servizi e applicazioni ospitate che consente di gestire la configurazione, la registrazione e la durata.

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

Proprietà

Configuration

Ottiene il set di proprietà di configurazione chiave/valore.

Environment

Ottiene informazioni sull'ambiente di hosting in cui è in esecuzione un'applicazione.

Logging

Ottiene una raccolta di provider di registrazione per l'applicazione da comporre. Ciò è utile per l'aggiunta di nuovi provider di registrazione.

Metrics

Consente di abilitare le metriche e indirizzare l'output.

Properties

Ottiene una posizione centrale per la condivisione dello stato tra i componenti durante il processo di compilazione dell'host.

Services

Ottiene una raccolta di servizi per l'applicazione da comporre. Ciò è utile per l'aggiunta di servizi forniti dall'utente o dal framework.

Metodi

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

Registra un'istanza IServiceProviderFactory<TContainerBuilder> da usare per creare l'oggetto IServiceProvider.

Si applica a