Mam problem z wywołaniem Resolver`a dla dwóch obiektów, a mianowicie :

public class Engine_Resolver : IValueResolver<Engine,IPower,string>
{
public string Resolve(Engine, IPower destination,string destMember, Resolutioncontext context){
.......
}
}

a w MapperProfile :

CreateMap<Engine,IPower>()
.ForMember(d=>d.power, o=>o.ResolveUsing<Engine_Resolver>(); 

CreateMap<Engine,EngineDto>()
.IncludeBase<Engine,IPower>(); 

I tu wszystko jest w porządku ale teraz chciałbym zmappować z obiektu car czyli :

public class Car{
Engine engine; 
}

I pytanie jaknapisac CreateMap by móc wykorzystac ten Engine_Resolver ?
Pozdrawiam