我需要在 ConfigureServices
方法中检查当前托管环境名称是否为“开发”。
所以使用 IHostingEnvironment.IsDevelopment()
方法对我来说可能没问题,但与配置方法不同,我没有 IHostingEnvironment env
。
最佳答案
只需在 Startup 类中创建一个属性来持久化 IHostingEnvironment。在您已经有权访问的启动构造函数中设置属性,然后您可以从 ConfigureServices 访问该属性
关于asp.net-core - 在 ConfigureServices 方法中访问 IHostingEnvironment,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37660043/