【问题标题】:automapper boolean properties to yes or no自动映射器布尔属性为是或否
【发布时间】:2012-06-23 14:14:39
【问题描述】:

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

【问题讨论】:

  • 你打算在哪里使用“是/否”,仅用于显示、报告等目的?
  • 在网页中显示

标签: c# .net automapper automapper-2


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-15
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 2014-03-09
    • 2019-02-16
    相关资源
    最近更新 更多