首页 > 解决方案 > Azure C# 函数中等效的 Appsettings.json

问题描述

我正在创建一个 Azure C# 函数,它将通过管道部署到不同的环境。所以我需要方便地存储每个特定环境的设置参数。

例如在 Asp.Net Core 中有appsettings.Development.json, appsettings.Production.json. 我正在 Azure 函数中寻找类似的东西。

注意:这些设置也应该进入源代码管理。

标签: c#azureasp.net-coreazure-functions

解决方案


在本地,你显然有 local.settings.json 用于开发设置,一旦你去天蓝色,你需要在函数应用服务本身上创建设置。要以源代码控制友好的方式使用 ARM 模板来执行此操作,这些模板允许您创建可以包含设置及其值的功能基础架构。由于 ARM 模板是幂等的,因此您可以简单地添加设置或更改其值,并且重新应用模板只会应用您在当前版本中所做的更改。


推荐阅读