【问题标题】:How to map null values with AutoMapper for an specific mapping?如何使用 AutoMapper 为特定映射映射空值?
【发布时间】:2011-01-12 17:09:05
【问题描述】:

我找到了这个解决方案AutoMapper - setting destination string to null actually makes it string.Empty

但它使用 Initialize 方法,因此所有映射行为都会随着应用程序发生变化:O

我只需要针对特定​​的映射进行此操作。

【问题讨论】:

    标签: c# .net mapping automapper


    【解决方案1】:

    找到解决办法:

    Mapper.Initialize( Conf =>
      {
        Conf.ForSourceType<MyGreatViewModel>().AllowNullDestinationValues = true;
      } );
    

    谢谢大家:)

    注意您的目标字段类型(记住您需要可为空的类型。例如“字节?”)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 2015-10-20
      • 1970-01-01
      • 2013-08-12
      • 1970-01-01
      • 1970-01-01
      • 2013-08-08
      相关资源
      最近更新 更多