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,但我看到他的選項存在於最新版本中。 –