public IHttpActionResult RemoveIndex(int id) { TvTubeLuceneSearchService.ClearLuceneIndexRecord(id); return(Ok(TvTubeLuceneSearchService.LuceneDir)); }
public IHttpActionResult ClearIndex() { TvTubeLuceneSearchService.ClearLuceneIndex(); return(Ok(TvTubeLuceneSearchService.LuceneDir)); }
public IEnumerable <TvChannel> GetAllIndexes() { return(TvTubeLuceneSearchService.GetAllIndexRecords()); }
public IHttpActionResult CreateIndex() { TvTubeLuceneSearchService.AddUpdateLuceneIndex(new TvChannelsRepository().GetAll()); return(Ok(TvTubeLuceneSearchService.LuceneDir)); }
public IEnumerable <TvChannel> Search(string searchTerm) { return(TvTubeLuceneSearchService.Search(searchTerm, "")); }