Compartir a través de


IHostApplicationBuilder Interfaz

Definición

Representa un generador de aplicaciones y servicios hospedados que ayuda a administrar la configuración, el registro y la duración.

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

Propiedades

Configuration

Obtiene el conjunto de propiedades de configuración clave-valor.

Environment

Obtiene información sobre el entorno de hospedaje en el que se ejecuta una aplicación.

Logging

Obtiene una colección de proveedores de registro para que la aplicación se redacte. Esto es útil para agregar nuevos proveedores de registro.

Metrics

Permite habilitar las métricas y dirigir su salida.

Properties

Obtiene una ubicación central para compartir el estado entre los componentes durante el proceso de creación del host.

Services

Obtiene una colección de servicios para que la aplicación se redacte. Esto es útil para agregar servicios proporcionados por el usuario o del marco de trabajo.

Métodos

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

Registra una IServiceProviderFactory<TContainerBuilder> instancia que se va a usar para crear .IServiceProvider

Se aplica a