简单的问题,但似乎无法找到答案.我可以.ForAllMembers(options => options.Condition(c => !c.IsSourceValueNull));在配置中全局应用,所以我不必将它应用于我的所有对象吗?
谢谢!
小智 0
创建全局映射器配置:
new MapperConfiguration(cfg =>
{
Func<object, object, object, bool> condition = (src, dest, sourceMember) => sourceMember != null;
cfg.ForAllMaps(((map, expression) => expression.ForAllMembers(opt => opt.Condition(condition))));
});
Run Code Online (Sandbox Code Playgroud)
使用 Automapper 9 进行测试。
| 归档时间: |
|
| 查看次数: |
151 次 |
| 最近记录: |