如何从其他模型快速填充数据一个poco模型

时间:2014-09-10 17:32:57

标签: c# .net resharper poco

是否有人知道工具(可能是resharper或任何其他工具)或某些技术用于快速填充来自任何其他对象的数据的POCO对象?我的意思是得到类似东西的最好方法:

var some_object = new FirstModel {
    Property1 = second_model.Property1,
    Property2 = second_model.Property2,
    Property3 = second_model.Property3,
    //...etc.
}

2 个答案:

答案 0 :(得分:1)

根据您的问题,您是否需要IDE中的帮助来自动生成您显示的代码,或者您希望对象 - 对象映射。

如果您想要后者,AutoMapper肯定会帮助您。

答案 1 :(得分:0)

您可以使用AutoMapper:

https://github.com/AutoMapper/AutoMapper