IHostingEnvironment Интерфейс

Определение

Внимание!

This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.

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

Этот тип устарел и будет удален в одном из будущих выпусков. Взамен рекомендуется использовать Microsoft. AspNetCore. Hosting. Ивебхостенвиронмент.

public interface class IHostingEnvironment
public interface IHostingEnvironment
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.", false)]
public interface IHostingEnvironment
type IHostingEnvironment = interface
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.", false)>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
Атрибуты

Свойства

ApplicationName

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

ContentRootFileProvider

Возвращает или задает IFileProvider, указывающий на ContentRootPath.

ContentRootPath

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

EnvironmentName

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

WebRootFileProvider

Возвращает или задает IFileProvider, указывающий на WebRootPath.

WebRootPath

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

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

IsDevelopment(IHostingEnvironment)

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

IsEnvironment(IHostingEnvironment, String)

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

IsProduction(IHostingEnvironment)

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

IsStaging(IHostingEnvironment)

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

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