1

我有一个非常简单的 POCO,它包含一个名为 Image 类型的 byte[] 属性。我发现如果此字段设置为 null,并且我要映射到的实体框架对象已经具有 Image 属性的值,那么在我调用 Mapper.Map 之后,EF 对象值不会设置为 null。

我应该做些什么来强制 AutoMapper 执行此操作,还是应该手动执行此操作?

使用 AutoMapper 2.2.1 版。

谢谢,加里

4

2 回答 2

0

尝试使用 AllowNullCollections 配置选项:

Mapper.Configuration.AllowNullCollections = true;
于 2013-06-23T20:47:10.620 回答
0

我意识到我实际上是在 2.2.1 的预发布版本上。升级到最新版本后,此问题似乎已消失。如果其他人发现这种情况发生,您可能希望将此作为可能的解决方案进行检查。

于 2013-06-24T13:10:43.030 回答