AutoMapper: 处理值类型为NULL时的映射问题
CreateMap<SaveMaterialDto, Material>().Ignore(x => x.Id).ForAllMembers(opt => opt.Condition((src, dest, srcMember, destMember, context) => { if (srcMember == null) return false; if (srcMember.GetType().IsValueType && Nullable.GetUnderlyingType(srcMember.GetType()) == null) return false; return true; }));
原文地址: https://www.cveoy.top/t/topic/qlAc 著作权归作者所有。请勿转载和采集!