Exemplo n.º 1
0
        public override List<SkinnyItem> GetItems(string indexName,
            string language,
            string templateFilter,
            string locationFilter,
            string fullTextQuery)
        {
            var searchParam = new NumericRangeSearchParam
                              {
                                 Ranges = Ranges,
                                 LocationIds = locationFilter,
                                 TemplateIds = templateFilter,
                                 FullTextQuery = fullTextQuery,
                                 Occurance = QueryOccurance.Must,
                                 Language = language,
                                 ShowAllVersions = false
                              };

             using (var searcher = new Searcher(indexName))
             {
            return searcher.GetItemsInRange(searchParam);
             }
        }