private IEnumerable <SearchContentModel.SearchHit> CreateHitModel(IndexResponseItem responseItem)
        {
            var content = _contentSearchHandler.GetContent <IContent>(responseItem);

            if (content != null && HasTemplate(content) && IsPublished(content as IVersionable))
            {
                yield return(CreatePageHit(content));
            }
        }
Ejemplo n.º 2
0
 private string GetUrl(IndexResponseItem item)
 {
     return(_urlResolver.GetUrl(_contentSearchHandler.GetContent <IContent>(item).ContentLink));
 }
 IContent IndexItemToPageData(IndexResponseItem item) => _contentSearchHandler.GetContent <IContent>(item);