0

给定两个仅目的地类型不同的地图:

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 重复
4

0 回答 0