protected abstract T Visit(MemberInitExpressionDto expression);
protected override Expression Visit(MemberInitExpressionDto expression) { return(Expression.MemberInit((NewExpression)Visit((ExpressionDto)expression.NewExpression), ListSelect(expression.Bindings, GetMemberBinding))); }