EF Code优先,数据库优先

时间:2016-06-22 16:51:29

标签: entity-framework asp.net-web-api entity-framework-6

我将使用MVC Web API启动一个新的应用程序。 Api应该与DB通信。数据库尚未设计,但此DB将与多个应用程序通信。那么我必须选择哪种方式。

1 个答案:

答案 0 :(得分:1)

首先代码是一个很好的选择,原因如下:

  • 代码优先由程序员
  • 提供
  • EF Core的良好支持
  • 更多灵活性
  • 您可以使用有界上下文与其他数据库进行通信

其他信息:

图像复制自: http://www.entityframeworktutorial.net/choosing-development-approach-with-entity-framework.aspx

decision tree which apporach