Я уже несколько месяцев успешно использую AutoMapper, но теперь я наткнулся на камень преткновения. Что мне нужно (или думаю, что мне нужно), так это двухстороннее отображение. Это когда я загружаю элемент из базы данных для воспроизведения на экране (объект домена -> модель просмотра) и когда пользователи вносят изменения в указанный элемент и сопоставляют его с моим объектом домена (модель просмотра -> объект домена).
Я понимаю, что могу просто создать сопоставление в моем профиле для обработки двустороннего сопоставления, но я читал здесь , что двустороннее сопоставление не требуется. Многие люди указывают, что это реакция на отказ от решения более серьезной проблемы (какой бы она ни была).
Мне просто интересно, почему это запах кода?