在创建Mapper时,需要使用“ForMember”方法,指定转换函数。例如:
Mapper.Initialize(cfg =>
{
cfg.CreateMap()
.ForMember(dest => dest.Name, opt => opt.MapFrom(src => src.FirstName + " " + src.LastName));
});
在上面的代码中,我们使用“ForMember”方法指定了将源对象的“FirstName”和“LastName”属性合并为目标对象的“Name”属性的转换方法。这样,当映射器映射一个源对象到目标对象时,转换函数将会自动地应用到目标值中。