public ResourceReferenceResolver(ISearchService searchService, IQueryStringParser queryStringParser) { EnsureArg.IsNotNull(searchService, nameof(searchService)); EnsureArg.IsNotNull(queryStringParser, nameof(queryStringParser)); _searchService = searchService; _queryStringParser = queryStringParser; }
public QueryStringParserTests() { _queryStringParser = new QueryStringParser(new CoreOptionsTests(), new PropertyProvider(), new ParameterParserFactory( new BooleanParameterParser(), new IntegerParameterParser(), new StringParameterParser(), new FieldsParameterParser(new FieldsFieldValidator(new PropertyProvider())), new SortParameterParser(new SortFieldValidator(new PropertyProvider())), new FilterParameterParser(new FilterFieldValidator(new PropertyProvider())))); }
public QueryStringModelBinder(IQueryStringParser queryStringParser) { _queryStringParser = queryStringParser; }