我正在用 C#(ASP.NET core)编写 Azure 函数 V2。我想编写使用 EF 执行数据库操作的 REST API。如何管理 dbContext,使其在本地计算机和云上也能工作。
最佳答案
首先,我同意@Ishan Mohammed 在评论中提到的内容。
如果要从 Azure 门户添加连接字符串。你可以试试这个:
在 Function App UI 中,单击 Function App 设置
设置/应用程序设置
添加连接字符串
然后,它们将使用与 web.config 中相同的逻辑来使用,例如
var conn = System.Configuration.ConfigurationManager
.ConnectionStrings["MyConn"].ConnectionString;
为了将 Azure 函数配置为使用 EF 的数据库上下文,请确保添加这些依赖项(如果您之前尚未添加)。
“Microsoft.EntityFrameworkCore”和
“Microsoft.EntityFrameworkCore.SqlServer“。
您可以浏览以下文章了解更多信息Here
这是另一个有用的文档,可能会对您有所帮助。
关于c# - 如何在azure函数中处理dbContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55449147/