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. |