IHostingEnvironment Interface
Definition
Caution
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.
Provides information about the web hosting environment an application is running in.
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.
public interface class IHostingEnvironment
public interface IHostingEnvironment
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.", false)]
public interface IHostingEnvironment
type IHostingEnvironment = interface
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.", false)>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
- Attributes
Properties
ApplicationName |
Gets or sets the name of the application. This property is automatically set by the host to the assembly containing the application entry point. |
ContentRootFileProvider |
Gets or sets an IFileProvider pointing at ContentRootPath. |
ContentRootPath |
Gets or sets the absolute path to the directory that contains the application content files. |
EnvironmentName |
Gets or sets the name of the environment. The host automatically sets this property to the value of the "ASPNETCORE_ENVIRONMENT" environment variable, or "environment" as specified in any other configuration source. |
WebRootFileProvider |
Gets or sets an IFileProvider pointing at WebRootPath. |
WebRootPath |
Gets or sets the absolute path to the directory that contains the web-servable application content files. |
Extension Methods
IsDevelopment(IHostingEnvironment) |
Checks if the current hosting environment name is Development. |
IsEnvironment(IHostingEnvironment, String) |
Compares the current hosting environment name against the specified value. |
IsProduction(IHostingEnvironment) |
Checks if the current hosting environment name is Production. |
IsStaging(IHostingEnvironment) |
Checks if the current hosting environment name is Staging. |