public LambdaExpression BuildExpression(Type type, FilterExpression filter) { var parameter = ExpressionHelper.CreateParameter(type); var filterExpressionTranslator = new FilterExpressionTranslator(parameter); var body = filterExpressionTranslator.Translate(filter); return(Expression.Lambda(body, false, parameter)); }
public void TestSetUp() { var parameter = Expression.Parameter(typeof(TestModel), "x"); _filterExpressionTranslator = new FilterExpressionTranslator(parameter); }