Automapper复制formembers

时间:2017-12-20 11:44:27

标签: automapper

我们说我有以下映射。有没有办法重复使用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))

0 个答案:

没有答案