Лучший подход для загрузки детализированной коллекции - PullRequest
0 голосов
/ 27 апреля 2011

У меня есть отключенная сущность под названием «Учреждение», у которой есть коллекция под названием «Местоположения».Какой лучший способ загрузить эту коллекцию?

Я делаю это:

var estab = new Establishment(){ ID = 1 };
Context.Establishment.Attach(estab);
Entry(estab).Collection(c => c.Locations).Load();

Проблема в том, что я тестирую этот код на linqpad, и он генерирует один текст sql длякаждая строка местоположения (о боже!)

1 Ответ

0 голосов
/ 27 апреля 2011

Просто отключите Lazy Loading Context.Configuration.LazyLoadingEnabled = false;

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