【发布时间】:2012-08-10 09:31:44
【问题描述】:
我已经构建了一个存储库,它主要基于 Scott Millett 的“专业 ASP.NET 设计模式”中的示例公开 IEnumerable。
但是,因为他主要使用 NHibernate,所以他的示例关于如何实现查询对象模式,或者更确切地说,如何最好地将查询转换为 EF 中有用的东西,有点缺乏。
我正在寻找一个使用 EF4 实现查询对象模式的好例子。
编辑:书中简单示例的主要问题是 CreateQueryAndObjectParameters 仅处理 2 种情况,Equal 和 LesserThanOrEqual - 不完全是一个完整的查询解决方案。它使用字符串来构建标准 - 与 NHibernate 相比,这是一种非常粗略的处理方式。他说他将提供第 10 章示例的 EF 代码,但下载中没有。因此寻找一个真实世界的例子。
【问题讨论】:
标签: c# entity-framework-4 repository-pattern objectquery