给定两个仅目的地类型不同的地图:
Mapper.CreateMap<System.Exception, GeneratedNamespace1.ErrorMessage>().
ForAllMembers(/* some mapping */);
Mapper.CreateMap<System.Exception, GeneratedNamespace2.ErrorMessage>().
ForAllMembers(/* identical mapping as above */ );
如何将此代码简化为单个映射设置?
目标是仅通过类名而不是完全限定名来解析 ErrorMessage 类型。
笔记:
- 使用 AutoMapper 版本 2.1.267.0。
- 由于代码生成(XSD.EXE 或 Web 服务引用)而存在 GeneratedNamespace1/2 重复