예제 #1
0
 private IEnumerable <IndexingError> ExecuteAddPost(SearchEngineEntry entry)
 {
     if (entry.IsPublished)
     {
         return(SearchEngineService.AddPost(entry));
     }
     SearchEngineService.RemovePost(entry.EntryId);
     return(new List <IndexingError>());
 }
예제 #2
0
 public IEnumerable <IndexingError> RebuildIndex()
 {
     return(SearchEngineService.AddPosts(GetBlogPosts()));
 }