Поставщик linq в Nhibernate 3 дает мне возможность указывать активную выборку нескольких уровней для коллекций, используя FetchMany, ThenFetchMany и т. Д. Есть ли эквивалентный способ сделать это с помощью QueryOver.
Скажите, что у меня есть структура
class A
{
IList<B> b;
}
class B
{
IList<C> c;
}
class C
{
}
Я могу загрузить все дерево в NH Linq
session.Query<A>
.FetchMany(x=> a.b)
.ThenFetchMany(y => y.c)
.ToList();
Есть ли способ сделать это с помощью API QueryOver?