我在尝试基于 NHibernate 测试以下 IRepository 时遇到了问题:
public class NHibernateRepository<T>: Disposable, IRepository<T>
where T : IdentifiableObject
{
...
public IQueryable<T> Query()
{
return NHibernateSession.Linq<T>();
}
}
地狱如何以IQueryable<T>
返回给定集合以交换某些表达式的方式模拟返回。我觉得我对IQueryable<T>
……有些误解