如何在 Azure Function 的一个应用程序设置(i.n. env 变量)中存储多个值

How to store multiple value in one Application Settings (i.e. env vaiable) in Azure Function

我正在设置一个 Azure 函数来管理我的关系数据库。

我希望能够通过应用程序设置(即 env vaiable)控制 table 可以明确在哪个间隔内,所以我正在研究 插入多个值的最佳方法一个应用设置.

我目前有2个想法:

想法 1:

使用JSON,所以应用程序设置将是这样的:

HOUSEKEEPING_VALUE={"table_a":3,"table_b":6}

解码JSON格式后,我会在3个月内清除table_a,在6个月内清除table_b

想法 2:

使用与 Azure 连接字符串相同的格式 x1=y1;x2=y2;x3=y3;:

HOUSEKEEPING_VALUE=table_a=3;table_b=6;

想问问社区,还有什么方法可以实现我的目标,哪个更优雅?或者也许对我的情况使用 JSON 是常态?谢谢!

在 Azure 门户的应用程序设置中存储多个值没有优雅的方法。

你应该使用问题中提到的2种解决方案,然后自己解析它们。

还有其他选项 (secured/centralized) 使用 Azure 应用程序配置存储并在 Azure Functions 中引导

quick start of Azure App Configuration

how to leverage json content type