Используйте AutoMapper для добавления, обновления и удаления элементов в списке.C#

Место общения программистов C#
Ответить
Anonymous
 Используйте AutoMapper для добавления, обновления и удаления элементов в списке.

Сообщение Anonymous »

Разве в AutoMapper нет встроенного подхода к обновлению вложенных списков, экземпляры которых необходимо удалять, добавлять или обновлять?
Я использую AutoMapper в своем приложении ASP.Net Core с EF Core для сопоставления ресурсов API с моими моделями. Для большей части моего приложения это работает нормально, но меня не устраивает мое решение по обновлению сопоставленных вложенных списков, в которых перечисленные экземпляры должны сохраняться. Я не хочу перезаписывать существующий список, я хочу удалить экземпляры, которых больше нет в моем входящем ресурсе, добавить новые экземпляры и обновить существующие экземпляры.
Что я сейчас делаю это пользовательское сопоставление, но я считаю, что это настолько общий случай, что я ожидаю, что AutoMapper сможет справиться с этим с помощью некоторого расширения.

Подробнее здесь: https://stackoverflow.com/questions/542 ... ms-in-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»