/// <summary> /// Transforms the <see cref="RemoteLinq.Expression"/> to a <see cref="SystemLinq.Expression"/>. /// </summary> /// <param name="expression">The <see cref="RemoteLinq.Expression"/> to be transformed.</param> /// <returns>A <see cref="SystemLinq.Expression"/>.</returns> protected virtual SystemLinq.Expression Transform(RemoteLinq.Expression expression) => expression.ToLinqExpression(_context);
/// <summary> /// Transforms the <see cref="Expression"/> to a <see cref="System.Linq.Expressions.Expression"/> /// </summary> /// <param name="expression">The <see cref="Expression"/> to be transformed</param> /// <returns>A <see cref="System.Linq.Expressions.Expression"/></returns> protected virtual System.Linq.Expressions.Expression Transform(Expression expression) { var linqExpression = expression.ToLinqExpression(_typeResolver); return(linqExpression); }