public DataFilter(LogicalOperation operation, IDictionary <string, object> paramsMap = null) { Operation = operation; Parameters = paramsMap ?? new Dictionary <string, object>(); KnownParameters = new Dictionary <string, IParameterReference>(); Operation.DetectNewParameters(KnownParameters); }
public DataFilter <T> Build(LogicalOperation op, object parametersBag = null) { return(new DataFilter <T>(operation: op, Filters.ParseValuesBag(parametersBag))); }