Все ссылки, которые я нахожу для ленивой загрузки, говорят, что это возможно, но все они упоминают POCO и все. Я использую EF4 с методологией сначала модель. В моей модельной диаграмме у меня есть таблица Project и таблица UserObject с отношением 1 ко многим между ними. Однако в коде, когда у меня есть действительный UserObject, и я пытаюсь заставить проект работать: Project prj = userobj.Project
. К сожалению, это не работает, так как утверждает, что UserObject.Project имеет значение null.
Похоже, мне нужно явно загрузить объект Project через вызов UserObject.ProjectReference.Load () перед вызовом .Project. Есть ли способ, чтобы это происходило автоматически при доступе к свойству .Project?