AutoMapper
backendHold
AutoMapper
AutoMapper — библиотека, предназначенная для проекции объектов C# одного типа в другой
Почему Hold?
- Ошибки в runtime: Сложно заметить ошибки в конфигурации профилей, вследствие чего возникают ошибки в runtime.
- Сложность отладки: Через F12 нельзя добраться до описания профиля маппинга. Приходится искать в коде нужный маппинг.
- Лицензирование: Создатель AutoMapper решил изменить лицензию проекта на более строгую
Альтернатива
- Ручной маппинг. Избавляет от минусов AutoMapper, хоть и привносит свои, но остается предпочтительным вариантом
- riok/mapperly