/// <summary> /// Searches content /// </summary> /// <param name="term"></param> /// <param name="useWildCards"></param> /// <param name="searchProvider"></param> /// <returns></returns> public IEnumerable <IPublishedContent> TypedSearch(string term, bool useWildCards = true, string searchProvider = null) { if (_typedContentQuery != null) { return(_typedContentQuery.TypedSearch(term, useWildCards, searchProvider)); } var searcher = Examine.ExamineManager.Instance.DefaultSearchProvider; if (string.IsNullOrEmpty(searchProvider) == false) { searcher = Examine.ExamineManager.Instance.SearchProviderCollection[searchProvider]; } var results = searcher.Search(term, useWildCards); return(results.ConvertSearchResultToPublishedContent(_contentCache)); }
public IEnumerable <IPublishedContent> GetTypedSearch(string term) { return(_umbracoContentQuery.TypedSearch(term)); }