在服务结构中,正在使用什么环境变量ASPNETCORE_ENVIRONMENT

时间:2018-08-07 01:02:23

标签: azure asp.net-core-2.0 azure-service-fabric

请问有什么地方可以看到Service Fabric使用的环境变量ASPNETCORE_ENVIRONMENT是什么?这将有助于弄清楚是否已采用正确的配置。

2 个答案:

答案 0 :(得分:0)

  

ASP.NET Core引入了对控制应用程序的改进支持   跨多个环境的行为,例如开发,暂存   和生产。环境变量用于指示哪个   应用程序在其中运行的环境,允许该应用程序处于   配置正确。 为此,ASP.NET Core引用了   特定的环境变量,ASPNETCORE_ENVIRONMENT来描述   应用程序当前所处的环境。

有关更多详细信息,您可以遵循此link

根据我的需要,环境变量ASPNETCORE_ENVIRONMENT的值已设置为您的需要,其中有一些示例here

"EnvironmentsSample": {
   "commandName": "Project",
   "launchBrowser": true,
   "applicationUrl": "https://localhost:5001;http://localhost:5000",
   "environmentVariables": {
     "ASPNETCORE_ENVIRONMENT": "Development"
   }
}

您可以按照文档Using code package environment variables in Service Fabric来了解如何在代码中进行设置。

答案 1 :(得分:0)

SF Explorer具有给定服务/应用程序的所有配置和环境变量的列表。如果不是使用清单而是通过其他某种方式设置变量,则您需要代码或将其rdp到计算机并导出/回显该变量。