Я пытаюсь присоединить и добавить отключенные объекты в контекст Entity Framework. Например:
У меня есть объект Клиент и свойство навигации для детализации Заказ объект. Идея состоит в том, чтобы получить сущность Customer и внести изменения в сущность, а затем добавить новые сущности Order в сущность Customer .
Проблема начинается, когда я пытаюсь Присоединить (я предполагаю, что это правильный метод для использования.) Сущность Customer. Поскольку весь граф объектов теперь присоединен, я получаю следующую ошибку:
"Объект с временным значением EntityKey не может быть присоединен к контексту объекта."
Я понимаю, что ошибка связана с добавлением Порядка сущностей, которые должны быть Добавлены , а не Присоединены .
Есть ли способ присоединить или добавить существующую сущность с новыми дочерними сущностями в контекст?