有没有办法进行多级延迟加载?
如果我有祖父>儿子>孙子,我能做Grandfather.Sons.Load();
我怎么能懒得加载孙子呢? (我不想使用急切加载)
我是否必须遍历所有儿子,或者有更清洁的方法吗?
答案 0 :(得分:1)
试试这个:
Grandfather.Sons.CreateSourceQuery()
.Include("Grandsons")
.ToList();
它将在延迟加载的Son
中使用预先加载。