5
我刚刚开始在NHibernate 3中使用NHibernate的LINQ与之前使用ICriteria后。NHibernate 3 Linq查询缓存
下面是一个例子查询:
ISession session = NHibernateSessionManager.Instance.GetSession();
var results = from project in session.Query<Project>()
where project.ProjectState == ProjectState.Archive
orderby project.ProjectNumber
select project;
return results.ToList();
如何设置缓存?我有一个四处看看,其他问题似乎使用不同的(也许是过时的?)语法,或者我做错了......
尝试“results.Cacheable()。ToList();” – Phill 2011-01-27 06:59:45