0

我有两个类,比如 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;
}
4

1 回答 1

-1

Map可用的方法重载。

var objClassC = _mapper.Map<ClassA, ClassC>(id);

// You need to pass above instance to next call.
_mapper.Map<ClassB, ClassC>(someProperties, objClassC );

希望这可以帮助。

于 2017-05-16T10:08:33.070 回答