Sdílet prostřednictvím


IHostEnvironment Rozhraní

Definice

Poskytuje informace o hostitelském prostředí, ve kterém je spuštěná aplikace.

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

Vlastnosti

ApplicationName

Získá nebo nastaví název aplikace. Tuto vlastnost hostitel automaticky nastaví na sestavení obsahující vstupní bod aplikace.

ContentRootFileProvider

Získá nebo nastaví IFileProvider odkaz na .ContentRootPath

ContentRootPath

Získá nebo nastaví absolutní cestu k adresáři, který obsahuje soubory obsahu aplikace.

EnvironmentName

Získá nebo nastaví název prostředí. Hostitel automaticky nastaví tuto vlastnost na hodnotu klíče prostředí, jak je uvedeno v konfiguraci.

Metody rozšíření

IsDevelopment(IHostEnvironment)

Zkontroluje, jestli je Developmentaktuální název hostitelského prostředí . Toto rozhraní API by se nemělo používat v knihovnách. Podrobnosti najdete v poznámkách.

IsEnvironment(IHostEnvironment, String)

Porovná aktuální název hostitelského prostředí se zadanou hodnotou. Autoři knihoven by se tomuto rozhraní API neměli používat. Podrobnosti najdete v poznámkách.

IsProduction(IHostEnvironment)

Zkontroluje, jestli je Productionaktuální název hostitelského prostředí . Toto rozhraní API by se nemělo používat v knihovnách. Podrobnosti najdete v poznámkách.

IsStaging(IHostEnvironment)

Zkontroluje, jestli je Stagingaktuální název hostitelského prostředí . Toto rozhraní API by se nemělo používat v knihovnách. Podrobnosti najdete v poznámkách.

Platí pro