2013-10-12 3 views
0

CodeFirst를 사용하는 MVC 4 웹 사이트가 있습니다.ASP.Net MVC 4, CodeFirst 및 Azure 서비스

WebService에서 동일한 데이터베이스/모델과 상호 작용하기를 원하며 여기에서 취해야 할 접근법을 디자인 할 때 몇 가지 문제가 있습니까? 내 MVC 4 솔루션 및 EntityFramework.dll Webservice에서 참조하는 시도했다. 작동하지 않는 및 그것을 수행하는 좋은 방법이 될 것 같지 않습니다.

누구나 나에게 좋은 시작점을 제공 할 수 있습니까? 이미 DB를 가지고 있기 때문에

답변

1

, 당신은 데이터베이스 우선 전략을 사용할 수 있습니다

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

하지만 코드 주먹을 사용하려는 경우, 여기에 좋은 자료입니다 :

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

이미 DB를 가지고 있기 때문에 DB Initializer로주의를 기울여야합니다. "DropCreateDatabaseAlways"와 "DropCreateDatabaseWhenModelChanges"를 함께 사용하면 안됩니다. 마이그레이션을 사용하여 DB 변경을 제어해야합니다.

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