public SolrQueryBuilder(string searchterms, int page, ISolrSearcher searcher) : base(searcher.InnerSearcher) { this.searcher = searcher; Page = page; AddSearchTerms(searchterms); }
public SolrQueryBuilder(Query query, int page, ISolrSearcher searcher) : base(searcher.InnerSearcher) { this.searcher = searcher; Query = query; Page = page; }
public SolrQueryBuilder(string[] arKeys, string[] arValues, int page, ISolrSearcher searcher) : base(searcher.InnerSearcher) { this.searcher = searcher; Page = page; for (int i = 0; i < arKeys.Length; i++) { AddSearchParameter(arKeys[i], arValues[i]); } }
public SolrQueryBuilder(Dictionary<string, string> searchkeyvalues, int page, ISolrSearcher searcher) : base(searcher.InnerSearcher) { this.searcher = searcher; Page = page; foreach (var pair in searchkeyvalues) { AddSearchParameter(pair.Key, pair.Value); } }
public SolrQueryBuilder(ISolrSearcher searcher) : base(searcher.InnerSearcher) { this.searcher = searcher; }