是否可以通过nHibernate生成查询,序列化Criteria
/ DetachedCriteria
,将其发送到外部服务进行处理,并使结果几乎取代QueryOver
,或者至少要注入它?
所以,比如:
return _session
.QueryOver<VirtualFolder>()
.Where(m => m.Name = "FolderName" & m.Parent = folderParent)
.SingleOfDefault();
会导致查询有效地传递给远程服务......
谢谢,
基隆
我特别询问能否序列化查询,因为我们有一些共享服务。其中一个使用领域可以直接访问数据库,另一个则没有。因此,能够使用相同的服务,使用QueryOver的不同实现......