【发布时间】:2010-10-01 05:51:09
【问题描述】:
一直在查看 MVC 店面,发现 IQueryable 是从存储库类返回的。想知道您是否不使用 LINQ,返回该对象是否有意义?在 LINQ 的情况下,由于延迟执行,因此在服务层中添加过滤是有意义的,但如果您不使用 LINQ,则在许多情况下您会希望在 DB 中进行过滤。在这种情况下,我是否只需将执行过滤的方法添加到存储库?如果我这样做了,服务层真的有用吗?
【问题讨论】:
标签: asp.net-mvc linq repository-pattern