Разве в AutoMapper нет встроенного подхода к обновлению вложенных списков, экземпляры которых необходимо удалять, добавлять или обновлять?
Я использую AutoMapper в своем приложении ASP.Net Core с EF Core для сопоставления ресурсов API с моими моделями. Для большей части моего приложения это работает нормально, но меня не устраивает мое решение по обновлению сопоставленных вложенных списков, в которых перечисленные экземпляры должны сохраняться. Я не хочу перезаписывать существующий список, я хочу удалить экземпляры, которых больше нет в моем входящем ресурсе, добавить новые экземпляры и обновить существующие экземпляры.
Что я сейчас делаю это пользовательское сопоставление, но я считаю, что это настолько общий случай, что я ожидаю, что AutoMapper сможет справиться с этим с помощью некоторого расширения.
Подробнее здесь: https://stackoverflow.com/questions/542 ... ms-in-list