我刚开始使用AutoMapper,所以这可能是一个初学者的问题。我已经搜索过了,但没有看到这个被讨论过。在创建映射时,ForMember和ForSourceMember方法有什么区别:
Mapper.CreateMap<Role, RoleDto>()
.ForMember(x => x.Users, opt => opt.Ignore())
.ForSourceMember(x => x.Users, opt => opt.Ignore());
我正在维护他人编写的代码。在某些地方,我看到了 ForMember,在其他地方看到了 ForSourceMember,并且如上所示,在某个地方同时出现了两者。
这两者之间有什么区别?
非常感谢您提供的任何帮助。