IHostApplicationBuilder Интерфейс

Определение

Представляет построитель размещенных приложений и служб, который помогает управлять конфигурацией, ведением журнала, временем существования и т. д.

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
Производный

Свойства

Имя Описание
Configuration

Возвращает набор свойств конфигурации key/value.

Environment

Возвращает сведения о среде размещения, в которой выполняется приложение.

Logging

Возвращает коллекцию поставщиков ведения журнала для создания приложения. Это полезно для добавления новых поставщиков ведения журнала.

Metrics

Получает построитель, позволяющий включать метрики и направлять их выходные данные.

Properties

Возвращает центральное расположение для совместного использования состояния между компонентами во время процесса сборки узла.

Services

Возвращает коллекцию служб для создания приложения. Это полезно для добавления предоставленных пользователем или платформ предоставляемых служб.

Методы

Имя Описание
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>)

Регистрирует экземпляр, используемый IServiceProviderFactory<TContainerBuilder> для создания IServiceProvider.

Применяется к