Я обновляю старый проект с использованием EF4, VS2010 до EF6, VS2017. Я следовал методу использования Legacy Code Generation, чтобы сохранить старую структуру данных для облегчения миграции.
Однако я заметил, что в новом EF6 ссылочный объект (System.Data.Objects.DataClasses.EntityReference) не загружается / не генерируется автоматически?
Я пытался запустить в EF4 Debug режим, и я заметил, что существует «ссылочный» объект, созданный автоматически, но в EF6 такой объект не создан?
Сценарий: a) [Агент] объект, поля: Id, Name, StateId (ссылка в объект состояния) б) объект [состояние], поля: идентификатор, описание.
в EF4: - когда мы инициализируем объект [агент], мы видим, что создан объект Agent.StateReference, поэтому я могу прочитать State.Description by Agent.State.Description. - Но вышесказанного не найти в EF6.
Есть мысли? Спасибо.