【发布时间】:2012-11-16 00:30:25
【问题描述】:
我是 ASP.NET MVC 4 和 Web API 的新手。
我想要实现的是创建一个 CRUD Web 应用程序,它能够在一个简单的现有 SQL Server 2008 数据库中操作数据表。
我想到了带有 Web API 和实体框架的新 MVC 4。关于代码优先数据访问模式的示例和示例很多,但关于数据库优先的示例和示例很少。
任何人都可以提供任何简单的想法,如何通过数据库优先和实体框架和存储库模式来实现这一点?
【问题讨论】:
-
您可以通过定义存储库接口和存储库的 EF 实现来实现此目的。然后,您将存储库注入您的 API 控制器,并且您的 CRUD 控制器操作方法将对存储库进行调用以检索和持久化资源。
标签: asp.net asp.net-mvc entity-framework asp.net-web-api crud