【发布时间】:2013-08-21 05:12:16
【问题描述】:
在我们的架构中,有多个层,它们使用不同的 DTO,因此翻译具有完全相同属性的对象很常见。
有哪些工具/技术可以帮助完成创建类似于B 的类A 的繁重任务,而A 类的对象是从B 类的对象创建的?
我正在寻找可以让我生成此翻译代码的解决方案。保持两个对象始终同步是另一个问题:)
我有 Resharper 许可证。
【问题讨论】:
标签: c# resharper code-duplication
在我们的架构中,有多个层,它们使用不同的 DTO,因此翻译具有完全相同属性的对象很常见。
有哪些工具/技术可以帮助完成创建类似于B 的类A 的繁重任务,而A 类的对象是从B 类的对象创建的?
我正在寻找可以让我生成此翻译代码的解决方案。保持两个对象始终同步是另一个问题:)
我有 Resharper 许可证。
【问题讨论】:
标签: c# resharper code-duplication
AutoMapper is exactly what you want.
它允许您设置在具有相似/相同属性的对象之间映射的映射配置文件。
【讨论】: