private static string FormatExpression(FilterExpression expr, ExpressionContext context) { if (ReferenceEquals(expr, null)) { return "null"; } else { return expr.Format(context); } }
public IClientWithCommand Filter(FilterExpression expression) { _namedKeyValues = TryInterpretFilterExpressionAsKey(expression); if (_namedKeyValues == null) { _filter = expression.Format(_client, this.Table); } else { _topCount = -1; } return _client; }