Re[3]: EF - дублирование записей при вставке
От: Doc Россия http://andrey.moveax.ru
Дата: 04.12.15 08:04
Оценка:
Здравствуйте, α, Вы писали:

α>Я написал, что так в моем случае нереально, слишком развесистая объектная модель


На мой взгляд ту лучше работать над моделью, чем пытаться научить чему-то EF. Просто дальнейшее сопровождение такого кода будет сложнее. А если вдруг потребуется переехать на EF7 ....

Классов много, поэтому надо как-то универсально. Например — сделать словарь типа <key, T> куда складывать аналоги breed после добавления. Т.е. что-то вроде
— получили объект из источника
— поглядели если ли такой key в словаре
— если да, берем готовое
— если нет, то создаем и добавляем в БД и в словарь

В общем я бы копал именно в сторону работы с моделью.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.