IHostEnvironment Interfaz

Definición

Proporciona información sobre el entorno de hospedaje en el que se ejecuta una aplicación.Provides information about the hosting environment an application is running in.

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

Propiedades

ApplicationName

Obtiene o establece el nombre de la aplicación.Gets or sets the name of the application. El host establece esta propiedad de forma automática en el ensamblado que contiene el punto de entrada de la aplicación.This property is automatically set by the host to the assembly containing the application entry point.

ContentRootFileProvider

Obtiene o establece un objeto IFileProvider que apunta a ContentRootPath.Gets or sets an IFileProvider pointing at ContentRootPath.

ContentRootPath

Obtiene o establece la ruta de acceso absoluta al directorio que incluye los archivos de contenido de la aplicación.Gets or sets the absolute path to the directory that contains the application content files.

EnvironmentName

Obtiene o establece el nombre del entorno.Gets or sets the name of the environment. El host establece de forma automática esta propiedad en el valor de la clave "environment" tal y como se especifica en la configuración.The host automatically sets this property to the value of the of the "environment" key as specified in configuration.

Métodos de extensión

IsDevelopment(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Development.Checks if the current host environment name is Development. Esta API no debe usarse en bibliotecas; vea la sección Comentarios para obtener más información.This API should not be used in libraries, see remarks for details.

IsEnvironment(IHostEnvironment, String)

Compara el nombre del entorno de host actual con el valor especificado.Compares the current host environment name against the specified value. Los autores de bibliotecas deben evitar el uso de esta API; vea la sección Comentarios para obtener más información.Library authors should avoid using this API, see remarks for details.

IsProduction(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Production.Checks if the current host environment name is Production. Esta API no debe usarse en bibliotecas; vea la sección Comentarios para obtener más información.This API should not be used in libraries, see remarks for details.

IsStaging(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Staging.Checks if the current host environment name is Staging. Esta API no debe usarse en bibliotecas; vea la sección Comentarios para obtener más información.This API should not be used in libraries, see remarks for details.

Se aplica a