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