我有两个类,比如ClassA和ClassB,我想用ClassC映射它们。我该怎么办?
ClassA只有1个属性,ClassB有5个属性。 ClassC有6个属性。
情况如下:
Public ClassC MapRequest(classA id, ClassB someProperties){
_mapper.Map<ClassC>(id);
_mapper.Map<Classc>(someProperties);
retrun type of ClassC;
}
答案 0 :(得分:-1)
Map
方法存在重载。
var objClassC = _mapper.Map<ClassA, ClassC>(id);
// You need to pass above instance to next call.
_mapper.Map<ClassB, ClassC>(someProperties, objClassC );
希望这有帮助。