我们说我有以下映射。有没有办法重复使用ForMember
,以便我不会有重复的代码?
我有2个对象(A, ARequest
)需要映射到同一个对象(B)
this.CreateMap<A, B>()
.ForMember(dest => dest.test1, opts => opts.MapFrom(src => src.test1))
.ForMember(dest => dest.test2, opts => opts.MapFrom(src => src.test2))
this.CreateMap<ARequest, B>()
.ForMember(dest => dest.test1, opts => opts.MapFrom(src => src.test1))
.ForMember(dest => dest.test2, opts => opts.MapFrom(src => src.test2))