IHostEnvironment Interfaz

Definición

Proporciona información sobre el entorno de hospedaje en el que se ejecuta una aplicación.

public interface class IHostEnvironment
public interface IHostEnvironment
type IHostEnvironment = interface
Public Interface IHostEnvironment
Derivado

Propiedades

Nombre Description
ApplicationName

Obtiene o establece el nombre de la aplicación. El host establece automáticamente esta propiedad en el ensamblado que contiene el punto de entrada de la aplicación.

ContentRootFileProvider

Obtiene o establece un IFileProvider que apunta a ContentRootPath.

ContentRootPath

Obtiene o establece la ruta de acceso absoluta al directorio que contiene los archivos de contenido de la aplicación.

EnvironmentName

Obtiene o establece el nombre del entorno. El host establece automáticamente esta propiedad en el valor de la clave "entorno" tal como se especifica en la configuración.

Métodos de extensión

Nombre Description
IsDevelopment(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Development.

IsEnvironment(IHostEnvironment, String)

Compara el nombre del entorno de host actual con el valor especificado.

IsProduction(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Production.

IsStaging(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Staging.

Se aplica a