Azure 中的环境(开发、生产等)设置在哪里?

Where is the Environment (Development, Production, etc) set in Azure?

我们在 Azure 中设置了两个订阅,一个用于开发和测试,另一个用于实时生产托管。我为每个应用程序部署了一个应用程序服务,我创建了一个简单的 API 方法来 return 来自 IWebHostEnvironment 的当前环境,只是 returns:

env.EnvironmentName

但在每种情况下,returned 的值都是 'Production'。

在 Azure 的哪个位置将 DEV 订阅设置为 env = Development?

谢谢

您应该可以通过以下方式将其设置为环境变量: 配置 -> 应用程序设置。 将名称设置为 ASPNETCORE_ENVIRONMENT,并将值设置为您喜欢的任何值,例如 DEVELOPMENT.