【问题标题】:ASP.Net MVC 4, CodeFirst and Azure ServiceASP.Net MVC 4、CodeFirst 和 Azure 服务
【发布时间】:2013-10-12 15:43:46
【问题描述】:

我有一个使用 CodeFirst 的 MVC 4 网站。

我想与 WebService 中的同一个数据库/模型进行交互,但我遇到了一些问题,我应该在这里采用哪种设计方法?我尝试在 Web 服务中引用我的 MVC 4 解决方案和 EntityFramework.dll .. 这不起作用,而且似乎也不是一个好方法。

谁能给我一个好的起点如何做到这一点?

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-mvc-4 azure


    【解决方案1】:

    由于您已经有一个数据库,您可以使用数据库优先策略:

    http://msdn.microsoft.com/en-us/data/jj206878.aspx

    但如果你想使用 Code Fist,这里有一个很好的资源:

    http://msdn.microsoft.com/en-us/data/jj200620.aspx

    只需注意 DB Initializer,因为您已经有一个 DB,所以不能使用“DropCreateDatabaseAlways”和“DropCreateDatabaseWhenModelChanges”。您应该使用迁移来控制对 DB 的更改。

    http://www.codeguru.com/csharp/article.php/c19999/Understanding-Database-Initializers-in-Entity-Framework-Code-First.htm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多