Azure 函数 - 如何在 app.config 中添加我的数据库连接字符串

Posted

技术标签:

【中文标题】Azure 函数 - 如何在 app.config 中添加我的数据库连接字符串【英文标题】:Azure functions - How to add my database connection string in app.config 【发布时间】:2021-12-28 17:48:30 【问题描述】:

在 Azure 函数中使用 C# 从 app.config 获取 DB 字符串。

我通过以下方式访问字符串:

var Conn = ConfigurationManager
                   .ConnectionStrings["ConnString"].ConnectionString

寻找使用 conn 字符串控制数据库的好方法。

【问题讨论】:

为什么不放在Function App配置设置中呢? 【参考方案1】:

在 Azure 函数中使用 Asp.Net Core 配置系统时,建议使用配置管理器。

您可以通过ConfigurationBuilder 中的GetConnectionString 访问它

var connectionString = config.GetConnectionString("SqlConnectionString");

点击此链接在您的项目中添加配置 - https://blog.jongallant.com/2018/01/azure-function-config/

【讨论】:

嘿,谢谢.. 这很有帮助.. 我还经历了另一个与这个问题相关的 SO。在此处添加它,以便它可以帮助某人。 ***.com/questions/37215069/…

以上是关于Azure 函数 - 如何在 app.config 中添加我的数据库连接字符串的主要内容,如果未能解决你的问题,请参考以下文章

为啥我需要在 Azure 管理门户中而不是在我的 WebJob 的 App.config 中为 WebJobs 配置连接字符串?

有没有办法使用 Slow Cheetah 来转换 Azure Worker Role 中的 app.config?

Azure Devops 中针对不同环境的 app.config 转换

Azure 角色配置管理

.NET Core - 能够连接到 Azure App Config 但不能返回任何配置值?

Azure 函数和 ASP.NET 成员资格