Merge two objects to produce third using AutoMapper

automapper

Solution

Would this not work?

var mappedB = _mapper.Map<A,B>(aInstance);
_mapper.Map(instanceC,mappedB);

Problem

I know it's AutoMapper and not AutoMerge(r), but... I've started using AutoMapper and have a need to Map A -> B, and to add some properties from C so that B become a kind of flat composite of A + C. Is this possible in AutoMapper of should I just use AutoMapper to do the heavy lifting then manually map on the extra properties?

Original source