2
Я хочу получить список, который использует как IQuery, так и ICriterias .. Возможно ли это? Как мне это сделать?NHibernate: Как мне объединить IQuery с ICriteria?
Я хочу получить список, который использует как IQuery, так и ICriterias .. Возможно ли это? Как мне это сделать?NHibernate: Как мне объединить IQuery с ICriteria?
Вы можете сделать это с Linq к объектам ...
var listUsingCriteria = session.CreateCriteria(...).List<Something>();
var listUsingQuery = session.CreateQuery(...).List<Something>();
var allElements = listUsingCriteria.Concat(listUsingQuery);
Конечно, после добавления элементов, вы можете сортировать, фильтровать и т.д.