Нужна помощь или совет с Entity Framework v4.
Как вы уже знаете, EF v4 не поддерживает отложенную загрузку скалярных свойств. Если у меня есть некоторый объект сущности, например Order
в модели со многими скалярными свойствами, некоторые из них дорого загружаются из БД, например, прикрепленный файл.
Как я обнаружил позже, можно переместить эти дорогие свойства в другую сущность, например Order1
, и переназначить их в таблицу БД. Таким образом, исходная таблица БД будет отображена на 2 сущности - Order - со свойствами ID и Name и Order1 - со всеми остальными.
Что мне нужно сделать? В пользовательском интерфейсе у меня будет ListBox, заполненный сущностью Order
(ID - имя всех заказов) на левой стороне и всеми другими дорогими свойствами Order1
на правой стороне для щелкающего заказа в списке. Свойства из Order1 загружаются лениво, а с рабочими сохранениями меняются объекты и т. Д.
Как сделать бизнес-объект для заказа, когда сущности разделены, и как настроить привязку wpf?
спасибо