I\'m new to expressions, and i\'d like to know how if it\'s in any way possible to convert my expression
Let\'s say in this example my TModel is of type Customer, an
static Expression> MakeSetter(Expression> getter)
{
var memberExpr = (MemberExpression)getter.Body;
var @this = Expression.Parameter(typeof(T), "$this");
var value = Expression.Parameter(typeof(TProperty), "value");
return Expression.Lambda>(
Expression.Assign(Expression.MakeMemberAccess(@this, memberExpr.Member), value),
@this, value);
}