Принудительно загружать дочернюю сущность при создании toList из IQueryable - PullRequest
0 голосов
/ 09 ноября 2011

У меня есть следующий код.

var query = from foo in context.bar.Include("qux")
            select foo
var mylist = query.toList();

Когда я пытаюсь получить доступ к foo.qux, он недоступен!

Итак, как попросить Entity Framework включить дочернюю сущностьпри конвертации в список?Заранее спасибо

1 Ответ

1 голос
/ 10 ноября 2011

Вы можете использовать Lambda Sintax, чтобы избежать использования неправильного имени свойства навигации. Сначала вам нужно включить пространство имен System.Data.Entity

var query = from foo in context.bar.Include(x => x.qux) 
            select foo 
var mylist = query.toList(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...