我有一個使用CodeFirst的MVC 4網站。ASP.Net MVC 4,CodeFirst和Azure服務
我想與WebService中的同一個數據庫/模型進行交互,並且遇到一些問題,我應該採用哪種設計方法?我試過引用我的MVC 4解決方案和Web服務中的EntityFramework.dll ..這不起作用,也似乎不是一個好辦法。
任何人都可以給我一個很好的起點如何做到這一點?
我有一個使用CodeFirst的MVC 4網站。ASP.Net MVC 4,CodeFirst和Azure服務
我想與WebService中的同一個數據庫/模型進行交互,並且遇到一些問題,我應該採用哪種設計方法?我試過引用我的MVC 4解決方案和Web服務中的EntityFramework.dll ..這不起作用,也似乎不是一個好辦法。
任何人都可以給我一個很好的起點如何做到這一點?
既然你已經有一個數據庫,你可以使用數據庫優先策略:
http://msdn.microsoft.com/en-us/data/jj206878.aspx
但是,如果你想使用代碼拳頭,這裏是一個很好的資源:
http://msdn.microsoft.com/en-us/data/jj200620.aspx
只要注意DB初始化程序,既然你已經有一個數據庫,你不能使用「DropCreateDatabaseAlways」既不是「DropCreateDatabaseWhenModelChanges」。您應該使用遷移來控制對數據庫的更改。