我有一个这样的DTO对象:
public class Original {
public string Item1 { get; set; }
public string Item2 { get; set; }
public string Item3 { get; set; }
}
然后,我想使用AutoMapper将这3个项目映射到模型上的List<string>
属性。
public class Model {
public List<string> Items { get; set; }
}
我什至不知道该张贴什么,因为我什至没有尝试过。
答案 0 :(得分:0)
您应该能够为此创建一个简单的地图
CreateMap<Original, Model>()
.ForMember(dest => dest.Items, opt => opt.MapFrom(src => new List<string> {dest.Item1, dest.Item2, dest.Item3});