如何在Azure Functions中使用Entity框架

时间:2018-01-31 08:23:41

标签: entity-framework azure-functions

我的.dll项目包含Entity Framework数据库连接。

现在我尝试在Azure函数中使用此DLL的引用,但尚未成功。

DLL在创建上下文对象时抛出异常。

我在Azure功能中安装了Entity Framework 这是我的package.json-

{
  "frameworks": {
    "net46":{
      "dependencies": {
        "EntityFramework": "6.1.3"
      }
    }
  }
}

我关注了一些帖子并且知道我们需要创建从DBContext继承的部分类Azure函数,这是在DLL项目中自动生成的,所以我也添加了它。

A已在Azure应用程序设置中添加了连接字符串,如下所示,并且还将连接字符串类型从 SQLServer 更改为自定义 -

metadata=res://*/Entities.csdl|res://*/Entities.ssdl|res://*/Entities.msl;provider=System.Data.SqlClient;provider connection string='data source=*****;initial catalog=*****;persist security info=True;user id=<user_id>;password=<password>;MultipleActiveResultSets=True;App=EntityFramework' providerName="System.Data.EntityClient"

以前我得到元数据关键字不支持错误,我以某种方式解决了这个问题。

现在我在Azure功能上找到 providerName 属性未找到错误。

任何帮助将不胜感激。

0 个答案:

没有答案