Как обновить сущность в EF 4?
Например:
1) Используйте AutoMapper для генерации CategoryEditModel из сущности Category из сервисного уровня.
2) Передайте модель редактирования в представление. Отлично !!
3) Отправьте обратно EditModel, используйте AutoMapper, чтобы взять CategoryEditModel -> Category.
4) Возьмите эту категорию и передайте ее сервисному уровню, который передает ее репозиторию, который, в свою очередь, выполняет ObjectSet.Attach (TEntity).
Сообщает мне, что ObjectStateManager имеет другой объект с тем же ключом ???
Я использую Ninject для внедрения Контроллера с помощью Сервиса и UnitOfWork, Сервиса с Репозиторием, Репозитория с UnitOfWork. UnitOfWork определяется по запросу.
Кажется, что-то хранится в кеше, может быть?
Должен ли я позвонить в UOW, или Ninject позаботится об этом? Он реализует IDisposable и в своем распоряжении избавляется от контекста.