public static IMappingExpression <TSource, TDestination> IgnoreDeletionAuditedObjectProperties <TSource, TDestination, TUser>( this IMappingExpression <TSource, TDestination> mappingExpression) where TDestination : IDeletionAuditedObject <TUser> { return(mappingExpression .IgnoreDeletionAuditedObjectProperties() .Ignore(x => x.Deleter)); }