kur*_*asa 2 c# visual-studio-2010 automapper
我有一个相当大的对象,有很多属性.
我正在使用Automapper映射到网格中的属性.
只需要映射一些属性,其余的必须被忽略,因为它们以后不在映射时使用
有没有办法'忽略'所有这些属性,或者我需要为每个属性写一个明确的'忽略' - 请参阅下面的代码.我希望能够'.IgnoreAllNotUsed'而不是一个一个地忽略.这可能吗?
该类继承自另一个类,但大多数属性都在实际类本身
链接到代码图片


只需忽略所有属性,然后指定ForMember.这是一个例子:
var mapping = Mapper.CreateMap<Source, Destination>();
mapping.ForAllMembers(opt=>opt.Ignore());
mapping.ForMember(...)
.ForMember(...);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1828 次 |
| 最近记录: |