我已经使用AutoMapper几个月了,但是现在我已经遇到了一些绊脚石.我需要(或认为我需要)的是双向映射.这是因为当我从数据库加载项目以在屏幕上播放(域对象 - >视图模型)时,以及当用户对所述项目进行更改并将其映射回我的域对象(视图模型 - >域对象)时.
我知道我可以在我的配置文件中创建一个映射来处理双向映射,但我在这里读到双向映射是不必要的.许多人表示,这样做是对不解决更大问题的回应(可能是什么).
我只是想知道为什么这是一个代码味道?
c# automapper
automapper ×1
c# ×1