IHostEnvironment Rozhraní

Definice

Poskytuje informace o hostujícím prostředí, ve kterém je aplikace spuště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

Vlastnosti

ApplicationName

Získá nebo nastaví název aplikace.Gets or sets the name of the application. Tato vlastnost je automaticky nastavena hostitelem na sestavení, které obsahuje vstupní bod aplikace.This property is automatically set by the host to the assembly containing the application entry point.

ContentRootFileProvider

Získá nebo nastaví IFileProvider ukazující na ContentRootPath .Gets or sets an IFileProvider pointing at ContentRootPath.

ContentRootPath

Získá nebo nastaví absolutní cestu k adresáři, který obsahuje soubory obsahu aplikace.Gets or sets the absolute path to the directory that contains the application content files.

EnvironmentName

Získá nebo nastaví název prostředí.Gets or sets the name of the environment. Hostitel tuto vlastnost automaticky nastaví na hodnotu klíče "prostředí", jak je uvedeno v části konfigurace.The host automatically sets this property to the value of the "environment" key as specified in configuration.

Metody rozšíření

IsDevelopment(IHostEnvironment)

Kontroluje, zda je aktuální název hostitelského prostředí Development .Checks if the current host environment name is Development. Toto rozhraní API by se nemělo používat v knihovnách, podrobnosti najdete v části poznámky.This API should not be used in libraries, see remarks for details.

IsEnvironment(IHostEnvironment, String)

Porovná aktuální název hostitelského prostředí se zadanou hodnotou.Compares the current host environment name against the specified value. Autoři knihoven by se měli vyhnout použití tohoto rozhraní API, podrobnosti najdete v části poznámky.Library authors should avoid using this API, see remarks for details.

IsProduction(IHostEnvironment)

Kontroluje, zda je aktuální název hostitelského prostředí Production .Checks if the current host environment name is Production. Toto rozhraní API by se nemělo používat v knihovnách, podrobnosti najdete v části poznámky.This API should not be used in libraries, see remarks for details.

IsStaging(IHostEnvironment)

Kontroluje, zda je aktuální název hostitelského prostředí Staging .Checks if the current host environment name is Staging. Toto rozhraní API by se nemělo používat v knihovnách, podrobnosti najdete v části poznámky.This API should not be used in libraries, see remarks for details.

Platí pro