NHibernate: Как мне объединить IQuery с ICriteria? - PullRequest
2 голосов
/ 02 мая 2010

Я хочу получить список, который использует IQuery и ICriterias. Возможно ли это? Как мне это сделать?

1 Ответ

2 голосов
/ 03 мая 2010

Вы можете сделать это с Linq to Objects ...

var listUsingCriteria = session.CreateCriteria(...).List<Something>();
var listUsingQuery = session.CreateQuery(...).List<Something>();
var allElements = listUsingCriteria.Concat(listUsingQuery);

Конечно, после добавления элементов вы можете сортировать, фильтровать и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...