我正在尝试编写一个映射来使用automapper在两个类之间进行映射。其中大多数是非常直接的,相同类型的2个字段之间的直接映射。但是,我在每个类上都有一个索引器,可能需要相互映射。源类型有一个索引器可能并不重要,所以基本上我要做的就是:
mappingExpression.ForMember(d => d["Text"], opt => opt.MapFrom(s => s.Text));
这给了我错误:
Custom configuration for members is only supported for top-level individual members on a type.
有没有办法实现这个目标?