IHostingEnvironment 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.
提供有关应用程序在其中运行的托管环境的信息。
此类型已过时,将在将来的版本中删除。 建议的替代方法是 Microsoft.Extensions.Hosting.IHostEnvironment。
public interface class IHostingEnvironment
[System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")]
public interface IHostingEnvironment
[<System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
- 派生
- 属性
属性
ApplicationName |
已过时.
获取或设置应用程序的名称。 此属性由主机自动设置为包含应用程序入口点的程序集。 |
ContentRootFileProvider |
已过时.
获取或设置指向 ContentRootPath的 IFileProvider。 |
ContentRootPath |
已过时.
获取或设置包含应用程序内容文件的目录的绝对路径。 |
EnvironmentName |
已过时.
获取或设置环境的名称。 主机自动将此属性设置为配置中指定的“environment”键的值。 |
扩展方法
IsDevelopment(IHostingEnvironment) |
已过时.
检查当前托管环境名称是否 Development。 此 API 不应在库中使用,有关详细信息,请参阅说明。 |
IsEnvironment(IHostingEnvironment, String) |
已过时.
将当前托管环境名称与指定的值进行比较。 库作者应避免使用此 API,有关详细信息,请参阅说明。 |
IsProduction(IHostingEnvironment) |
已过时.
检查当前托管环境名称是否 Production。 此 API 不应在库中使用,有关详细信息,请参阅说明。 |
IsStaging(IHostingEnvironment) |
已过时.
检查当前托管环境名称是否 Staging。 此 API 不应在库中使用,有关详细信息,请参阅说明。 |