我找到了这个解决方案 AutoMapper - setting destination string to null actually makes it string.Empty
但它使用了initialize方法,因此所有映射行为都会随着app:o而改变。
我只需要做一个特定的映射。
找到一个解决方案:
Mapper.Initialize( Conf => { Conf.ForSourceType<MyGreatViewModel>().AllowNullDestinationValues = true; } );
谢谢大家:)
注意目标字段类型(记住您需要可以为空的类型)。例如“字节?”