作为MVC4,ASP.NET和实体框架的新手,我一直在研究存储库和工作单元模式的使用,并希望验证自己的理解。
我是否认为EF5 CodeFirst中使用的DBContext
作为工作单位是正确的?
在这种情况下,实现存储库有什么意义吗?
还是我应该使用:Model - Repository - ViewModel - Controller - View
?
最佳答案
在CodePlex上检查MVC脚手架项目:
http://mvcscaffolding.codeplex.com/
另外,这是一个演练,介绍了如何使用它的一些介绍:
http://www.codeproject.com/Articles/468777/Code-First-with-Entity-Framework-5-using-MVC4-and
关于entity-framework - 储存库模式MVC4 EF5,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13793543/