Я просмотрел переполнение стека и не могу найти ответ для этого где угодно.Fluent Nhibernate: Яркая загрузка частных коллекций
Скажем, у меня есть класс Man
class Man
{
protected virtual ICollection<Cat> Cats {get; set;}
}
class ManMapping : ClassMap<Man>
{
HasMany(Reveal.Member<Man, IEnumerable<Cat>>("Cats"))
.KeyColumn("ManId")
.Cascade.All();
}
Я знаю, что если бы это была общественная собственность, я мог бы использовать .fetch() для нетерпеливого нагрузки, но я не могу найти путь к жадным нагрузки когда он настроен на защиту.
Следует также упомянуть, что я ищу надежную загрузку кода в каждом конкретном случае, а не в сопоставлениях.
Спасибо.
Желаемая загрузка зависит от типа запроса, какой тип вы используете (HQL, критерии, QueryOver, Linq)? – cremor
Я использую linq. –