IHostApplicationBuilder Интерфейс

Определение

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

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

Свойства

Configuration

Возвращает набор свойств конфигурации "ключ-значение".

Environment

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

Logging

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

Metrics

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

Properties

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

Services

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

Методы

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

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

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