【发布时间】:2019-09-03 10:42:30
【问题描述】:
我在读取环境变量时遇到问题。我在相同的解决方案下有 2 个项目。基本,当我来自网络作业时,我需要能够读取我的环境变量。
这两个项目是一个asp.net-core-mvc项目和一个.net core控制台项目。
我的控制台项目是一个“Webjob”,其中引用了我的网络应用项目。
当我的“Webjob”运行时,它会在我的 Web 应用程序中找到一个方法。然后我尝试从我的网络应用程序中获取环境变量。它返回 null,因为它没有设置。
有没有什么方法可以运行它,这样当我从我的 webjob 回来时,我可以从我的 web 应用程序中获取环境变量?
当我的网络应用程序单独运行时,我运行以获取变量的代码是
var env = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
【问题讨论】:
标签: c# .net-core asp.net-core-mvc-2.1