Automapper v5 Игнорировать несопоставленные свойства

Ранее, когда я использовал Automapper v3.x, игнорирование несопоставленных свойств можно было сделать, просто добавив.IgnoreUnmappedProperties() расширение, которое выглядело так

public static class AutoMapperExtensions
{

public static IMappingExpression<TSource, TDestination> IgnoreUnmappedProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> expression)
{
    var typeMap = Mapper.FindTypeMapFor<TSource, TDestination>();
    if (typeMap != null)
    {
        foreach (var unmappedPropertyName in typeMap.GetUnmappedPropertyNames())
        {
            expression.ForMember(unmappedPropertyName, opt => opt.Ignore());
        }
    }

        return expression;
    }
}

Как это расширение можно переписать для работы с версией 5.x. Конечно, я могу добавить следующее к каждому свойству.

.ForMember(dest => dest.LastUpdatedBy, opt => opt.Ignore())

или не звонить

Mapper.AssertConfigurationIsValid();

Ответы на вопрос(1)

Ваш ответ на вопрос