IHostingEnvironment Interface

Definição

Atenção

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

Fornece informações sobre o ambiente de alojamento onde uma aplicação está a correr.

Este tipo está obsoleto e será removido numa versão futura. A alternativa recomendada é a Microsoft. Extensões.Hosting.IHostAmbiente.

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
Derivado
Atributos

Propriedades

Name Description
ApplicationName
Obsoleto.

Obtém ou define o nome da aplicação. Esta propriedade é automaticamente definida pelo host para o assembly que contém o ponto de entrada da aplicação.

ContentRootFileProvider
Obsoleto.

Obtém ou define um IFileProvider apontar para ContentRootPath.

ContentRootPath
Obsoleto.

Obtém ou define o caminho absoluto para o diretório que contém os ficheiros de conteúdo da aplicação.

EnvironmentName
Obsoleto.

Obtém ou define o nome do ambiente. O host define automaticamente esta propriedade para o valor da chave "ambiente" conforme especificado na configuração.

Métodos da Extensão

Name Description
IsDevelopment(IHostingEnvironment)
Obsoleto.

Verifica se o nome atual do ambiente de alojamento é Development.

IsEnvironment(IHostingEnvironment, String)
Obsoleto.

Compara o nome atual do ambiente de alojamento com o valor especificado.

IsProduction(IHostingEnvironment)
Obsoleto.

Verifica se o nome atual do ambiente de alojamento é Production.

IsStaging(IHostingEnvironment)
Obsoleto.

Verifica se o nome atual do ambiente de alojamento é Staging.

Aplica-se a