IHostingEnvironment Интерфейс

Определение

Внимание!

IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.

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

Этот тип устарел и будет удален в будущей версии. Рекомендуемая альтернатива — Microsoft. Extensions.Hosting.IHostEnvironment.

public interface class IHostingEnvironment
[System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")]
public interface IHostingEnvironment
[<System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
Производный
Атрибуты

Свойства

Имя Описание
ApplicationName
Устаревшие.

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

ContentRootFileProvider
Устаревшие.

Возвращает или задает IFileProvider указатель на ContentRootPath.

ContentRootPath
Устаревшие.

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

EnvironmentName
Устаревшие.

Возвращает или задает имя среды. Узел автоматически задает этому свойству значение ключа "environment", указанного в конфигурации.

Методы расширения

Имя Описание
IsDevelopment(IHostingEnvironment)
Устаревшие.

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

IsEnvironment(IHostingEnvironment, String)
Устаревшие.

Сравнивает текущее имя среды размещения с указанным значением.

IsProduction(IHostingEnvironment)
Устаревшие.

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

IsStaging(IHostingEnvironment)
Устаревшие.

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

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