繁体   English   中英

将 CreateMap 与 automapper 一起使用时访问列表的属性

[英]Access a property of a list when using CreateMap with automapper

我想访问列表的一个属性,我将使用自定义解析器将两个布尔值映射到并将这些布尔值转换为数组。

x.CreateMap<List<CouponCsvItem>, List<Coupon>>()
.ConvertUsing(x=>x.SchoolType, opt=>opt.MapFrom(new SchoolResolver()));

我喜欢访问该属性,但由于两种类型都是列表,我不能访问,知道如何执行此操作吗?

您可以只绘制单个对象的映射,AutoMapper 也会处理列表情况。

x.CreateMap<CouponCsvItem, Coupon>()
    .ConvertUsing(x => x.SchoolType, opt => opt.MapFrom(new SchoolResolver()));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM