0
public class MyProfile : Profile
{
protected override void Configure()
{
base.CreateMap<ViewModel, Domain>()
.ForMember(dest => dest.Id, opt => opt.MapFrom(src => src.Id))
//.ForAllMembers(opt => opt.Ignore()) //returns void
.ReverseMap();
}
}
public class ViewModel
{
public int Id { get; set; }
}
public class Domain
{
public int Id { get; set; }
public string UserName {get; set;}
//public string ... { get; set;} //etc..
//...
}
假设我不想映射UserName
和许多其他属性。Automapper配置:在重写CreateMap时,我可以使用.ForAllMembers吗?
我可以为映射做.ForAllMembers(...)
,以映射任何未映射的成员吗?
我在版本4.2.1.0,但我看到他的选项存在于最新版本中。 –