IHostingEnvironment 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.
提供有关运行应用程序的 Web 托管环境的信息。
此类型已过时,并将从未来版本中删除。 建议的替代方法是 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
- 属性
属性
ApplicationName |
已过时.
获取或设置应用程序的名称。 主机自动将此属性设置为包含应用程序入口点的程序集。 |
ContentRootFileProvider |
已过时.
获取或设置指向 ContentRootPath 的 IFileProvider。 |
ContentRootPath |
已过时.
获取或设置包含应用程序内容文件的目录的绝对路径。 |
EnvironmentName |
已过时.
获取或设置环境的名称。 主机自动将此属性设置为任何其他配置源中指定的“ASPNETCORE_ENVIRONMENT”环境变量或“environment”的值。 |
WebRootFileProvider |
已过时.
获取或设置指向 WebRootPath 的 IFileProvider。 |
WebRootPath |
已过时.
获取或设置包含 Web 可服务应用程序内容文件的目录的绝对路径。 |
扩展方法
IsDevelopment(IHostingEnvironment) |
已过时.
检查当前主机环境名称是否为 Development。 |
IsEnvironment(IHostingEnvironment, String) |
已过时.
将当前主机环境名称与指定的值进行比较。 |
IsProduction(IHostingEnvironment) |
已过时.
检查当前主机环境名称是否为 Production。 |
IsStaging(IHostingEnvironment) |
已过时.
检查当前主机环境名称是否为 Staging。 |