在 ASP.NET MVC 中工作时,我经常发现自己定义了一个基本的 ViewModel,它的所有属性只是实际实体模型的一小部分。然后,我使用AutoMapper将我的对象正确地转换为实体模型和从实体模型中转换出来。这很好用,并且很好地分离了我的关注点。但是,我认为现在有人已经制作了一个工具来简化这个过程!在创建我的 ViewModel 时所有重复的输入不可避免地会导致拼写错误和一些挫败感。
您使用什么工具(如果有)来解决这个问题?
谢谢!
编辑:我不介意用适当的 UI 提示、验证器等来装饰我的属性。我只是讨厌一次又一次地定义相同的属性名称!