ASP.Net MVC 4, CodeFirst and Azure Service

本文关键字:and Azure Service CodeFirst Net MVC ASP | 更新日期: 2023-09-27 18:35:09

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

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

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

ASP.Net MVC 4, CodeFirst and Azure Service

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

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

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

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

只需注意数据库初始值设定项,由于您已经有一个数据库,因此不得使用"DropCreateDatabaseAlways"或"DropCreateDatabaseWhenModelChanges"。您应该使用迁移来控制对数据库的更改。

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