Example #1
0
        public virtual List <SkinnyItem> GetItems(ISearchParam param, QueryOccurance innerOccurance = QueryOccurance.Must, bool showAllVersions = false, string sortField = "", bool reverse = true, int start = 0, int end = 0)
        {
            Assert.IsNotNull(Index, "Index");
            var query = param.ProcessQuery(innerOccurance, Index);

            return(RunQuery(query, showAllVersions, sortField, reverse, start, end));
        }
Example #2
0
        public virtual List <SkinnyItem> GetItems(ISearchParam param, QueryOccurance innerCondition, bool showAllVersions, string sortField, bool reverse, int start, int end, out int totalResults)
        {
            Assert.IsNotNull(Index, "Index");
            var query = param.ProcessQuery(innerCondition, Index);

            return(RunQuery(query, showAllVersions, sortField, reverse, start, end, out totalResults));
        }
 public virtual List<SkinnyItem> GetItems(ISearchParam param, QueryOccurance innerOccurance, bool showAllVersions, string sortField, bool reverse, int start, int end, out int totalResults)
 {
     Assert.IsNotNull(Index, "Index");
     var query = param.ProcessQuery(innerOccurance, Index);
     return RunQuery(query, showAllVersions, sortField, reverse, start, end, out totalResults);
 }
Example #4
0
 public virtual List<SkinnyItem> GetItems(ISearchParam param, QueryOccurance innerOccurance = QueryOccurance.Must, bool showAllVersions = false, string sortField = "", bool reverse = true, int start = 0, int end = 0)
 {
     Assert.IsNotNull(Index, "Index");
      var query = param.ProcessQuery(innerOccurance, Index);
      return RunQuery(query, showAllVersions, sortField, reverse, start, end);
 }