代码之家  ›  专栏  ›  技术社区  ›  ozczecho

automapper-添加自定义格式设置工具

  •  3
  • ozczecho  · 技术社区  · 14 年前

    我正在使用automapper 1.0 RTW并添加一些自定义格式设置工具:

        Mapper.AddFormatter<AlertTypeFormatter>(); 
        Mapper.AddFormatter<DateStringFormatter>();
    

    目标类型都是字符串,格式化程序分别工作。但把它们放在一起,只有第一个格式化程序被调用。在这种情况下,“AlertTypeFormatter”。

    有什么想法吗?

    1 回复  |  直到 13 年前
        1
  •  4
  •   ozczecho    13 年前

    固定的。为了将来参考,mapper.addformatter实际上设置了automap将使用的默认格式化程序。要设置需要使用的特定于类型的格式化程序:

    Mapper.ForSourceType<DateTime>().AddFormatter<DateStringFormatter>();
    

    多哈…