覆盖自动映射器以映射两个对象,这些对象的所有属性都具有相似的名称

时间:2018-07-27 21:52:26

标签: c# override automapper

我有很多对象具有相同的属性,但名称相似,例如:

class 1 {
     public string Id 
     public string Name 
     public string Value 
}

class 2 {
     public string Idk__BackingFieldField;
     public string Namek__BackingFieldField;
     public string Valuek__BackingFieldField;
}

我正在尝试实现自动映射器使用一种方法来映射所有对象,该方法认为属性之间的唯一区别是最后的“ __BackingFieldField”字符串。 到目前为止,我做不到。 有可能的? 谢谢

1 个答案:

答案 0 :(得分:1)

field1      field2
dark red    dark blue
light pink  light green