public GenericFilterExpressionProvider( Func <TFilter, IDictionary <FilterType, Expression <Func <TEntity, bool> > > > filterBuilder, IFilterToTypeConverter <TFilter> converter) { this.filterBuilder = filterBuilder; this.converter = converter; }
public BooleanFilterExpressionProvider( string propertyName, IFilterToTypeConverter <TBoolean> converter) : base(filter => CreateDefault(propertyName, filter), converter) { }
public NumericFilterExpressionProvider( string propertyName, IFilterToTypeConverter <TFilter> converter) : base(filter => CreateDefault(propertyName, filter), converter) { }