Automapper能否将属性字典映射到扁平的目标对象?

9

源包含一个字典中的属性袋。Automapper能否根据匹配目标类型属性的名称和字典键将字典条目映射到目标的各个属性中?

例如:

public class Destination
{
    public int ProdNumber;
    public string Title;
}

public class Source
{
    public Dictionary<string, object> values = new Dictionary<string, object>();
}

值字典将有两个条目,一个键名为“ProdNumber”,另一个键名为“Title”。字典中可能会有一些键不匹配目标对象中的任何属性,它们应该被忽略。每种原始数据类型(int、string等)都会有多个属性,因此我认为不能使用简单的TypeConverters集。

有什么建议吗? 谢谢, Chris

1个回答

4

很抱歉目前还不可能实现,但是在下一个版本中计划加入。阅读这个帖子,因为它讨论了计划和解决方法。


3
这项计划已经实施了一年,它得到了关注吗? - Jafin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接