Как загрузить следующие объекты EF:
источник изображения: http://blogs.microsoft.co.il/blogs/idof/archive/2008/08/20/entity-framework-and-lazy-loading.aspx
Допустим, у нас есть идентификатор адреса, и мы хотим загрузить адрес с человеком и домашними животными. Как это сделать?
Мы можем сделать это
var address = contex.Addresses.Include("Peson").Where(add => add.Id == GivenId);
Но он загружает адрес и человека без домашних животных.
Если я включаю сущность домашних животных, как это:
var address = contex.Addresses.Include("Peson").Include("Pets").Where(add => add.Id == GivenId);
Я получаю ошибку:
Указанный путь включения недействителен.
Итак, вопрос в том, как загрузить целое дерево сущностей.