【问题标题】:Can a Web Api project be deployed to Azure without Entity Framework可以在没有实体框架的情况下将 Web Api 项目部署到 Azure
【发布时间】:2015-12-15 21:36:15
【问题描述】:

我有一个正常运行的 ASP.NET Web Api 项目,它使用 ADO.NET 进行数据访问,而不是实体框架 (EF)。更具体地说,数据是通过使用 SQL 命令和 DataReader 来获取的。

我看到的关于将 Web Api 项目部署到 Azure 的所有教程都提到了使用 EF Code First 迁移。在我的情况下,我已经定义了一个 SQL 数据库,而不是由实体框架创建和播种。

在部署到 Azure 时是否必须使用 EF,或者它只是一种首选方法?我是否仍可以将我的 API 部署到 Azure,其中我的数据库是预定义的并且 ADO.NET 用于访问数据?

【问题讨论】:

    标签: asp.net-web-api ado.net azure-web-app-service


    【解决方案1】:

    对于 Azure 网站/Web API,EF 不是强制性的。这只是演示中微软首选的方法:)

    您可以使用通用 ADO.NET 提供程序(或任何类型的提供程序)来访问您的数据库。

    问候,

    弗洛伦特。

    【讨论】:

      猜你喜欢
      • 2019-04-10
      • 2016-01-03
      • 2016-05-19
      • 2015-08-25
      • 1970-01-01
      • 2020-11-13
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多