【问题标题】:variable size list of connection strings in cscfgcscfg 中的可变大小的连接字符串列表
【发布时间】:2023-04-02 07:04:01
【问题描述】:

我有一个 Azure 服务,我正在使用 .cscfg 文件进行配置。 当我的服务加载 .cscfg 时,它预计至少有 1 个连接字符串。

问题是,稍后可能会向 cscfg 文件添加更多连接字符串,我不想更改我的代码来处理它们。

我找不到一种方法来编写 cscfg 以构建连接字符串列表。 你知道这是否可能吗?如果没有,你会建议我做什么?每次向 cscfg 添加另一个连接字符串时,如何在不更改代码的情况下处理所有连接字符串?

非常感谢。

【问题讨论】:

    标签: list azure schema cscfg


    【解决方案1】:

    我找不到一种方法来编写 cscfg 以构建一个 连接字符串列表。你知道这是否可能吗?

    与拥有专用ConnectionStrings 元素的app/web.config 文件不同,NOT 可以对服务配置文件执行相同操作。就设置而言,就是简单的name/value对。

    如何在不更改连接字符串的情况下处理所有连接字符串 每次我向 cscfg 添加另一个连接字符串时的代码?

    大声思考一下,您可以将所有连接字符串保存在一个序列化的 JSON 数组中,并且只有一个名为 ConnectionStrings 的键,然后让您的代码解析这个 JSON 数组并根据其中的键创建不同的连接字符串这个 JSON 数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      • 1970-01-01
      • 2012-09-17
      • 2017-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多