4

对于 TypeA 和 TypeB 之间的映射,我希望将所有布尔属性映射到“是”或“否”。我不想覆盖<bool, string>映射,因为我只希望 TypeA 和 TypeB 之间的映射。而且我不想为每个 TypeA 的布尔属性使用 .ForMember,因为它们很多。也许 ForAllMembers 有一个技巧,但我不能让它起作用。

4

1 回答 1

1

您是否尝试过在 Bool 和 String 之间添加映射器并将其注册到引擎中?可能就这么简单,但我不记得了。

您还可以创建一个 ValueConverter,然后通知映射使用转换器。自从我使用 AM 以来已经有一段时间了,但这听起来是对的。

于 2012-06-21T11:03:59.320 回答