【发布时间】:2014-12-02 17:49:53
【问题描述】:
我的数据库有 5 个视图 (SQL Server 2008),客户端需要一个前端 Web (MVC4) 来查看带有过滤器的数据。我正在使用 Entity Framework 4 映射到数据库...不确定如何调整通常强制执行 CRUD 的存储库模式的实现。该应用程序是只读的,没有 DELETE、ADD 或 UPDATE。只是 GET 和过滤能力?
【问题讨论】:
-
也许您应该首先问一个问题,如何以最简单的方式提供只读数据。为什么你需要一个存储库?当您可以按原样呈现视图数据时,您甚至不需要视图模型。所以也许只剩下过滤 DbSet 了。
-
Good Point Gert,我有时会卡在遵循约定和模式..
标签: sql-server-2008 asp.net-mvc-4 views entity-framework-4.1