Jos*_*jos 20 .net c# automapper
我Mapper.DynamicMap()在一个泛型方法中使用.CreateMap(),并且希望在不使用的情况下忽略一些null的任何源值.这甚至可能吗?
小智 32
如果希望忽略具有空值的所有源属性,则可以使用:
Mapper.CreateMap<SourceType, DestinationType>()
.ForAllMembers(opt => opt.Condition(srs => !srs.IsSourceValueNull));
Run Code Online (Sandbox Code Playgroud)
否则,您可以为每个成员执行类似的操作.如果存在大量属性,这将变得繁琐.
| 归档时间: |
|
| 查看次数: |
5830 次 |
| 最近记录: |