diff --git a/src/Mapster/Adapters/BaseAdapter.cs b/src/Mapster/Adapters/BaseAdapter.cs index 0e9c7923..58e95e86 100644 --- a/src/Mapster/Adapters/BaseAdapter.cs +++ b/src/Mapster/Adapters/BaseAdapter.cs @@ -504,10 +504,10 @@ internal Expression CreateAdaptExpression(Expression source, Type destinationTyp else exp = CreateAdaptExpressionCore(_source, destinationType, arg, mapping, destination); - // NullablePropagation when for member using Custom converter MapWith - if (notUsingDestinationValue && arg.MapType != MapType.Projection - && mapping != null && mapping.Getter.CanBeNull()) - exp = mapping.Getter.NotNullReturn(exp); + //// NullablePropagation when for member using Custom converter MapWith + //if (notUsingDestinationValue && arg.MapType != MapType.Projection + // && mapping != null && mapping.Getter.CanBeNull()) + // exp = mapping.Getter.NotNullReturn(exp); //transform(adapt(_source)); if (notUsingDestinationValue)