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