0
최신 업데이트 AutoMapper에서이를 달성하는 방법에 관해 혼란이 많습니다. AutoMapper 5.2.0을 사용 중이며 Github Issues에있는 이전 솔루션이 작동하지 않습니다.AutoMapper가 NULL 값을 무시합니다.
public static void MapFromIfNotNull<TSource, TDestination, TProperty>(
this IMemberConfigurationExpression<TSource, TDestination, TProperty> map,
Expression<Func<TSource, object>> selector)
{
var function = selector.Compile();
map.Condition(source => function(source) != null);
map.MapFrom(selector);
}
그런 다음 사용
내 요구 사항은 소스 값이