SaaS CMS has officially launched! Learn more now.

Get Content Type from Search Result


Episerver version 11.12

Using FIND search

I have a requirement where the client wants to display a different icon depending on the "type" of item that gets returned in the search results.  I have a couple of unique page types as well as different media types (PDF, word, excel, etc.)  In the searchResultObject, I see a content GUID, but don't know how to find the content type using only that.  Can someone help with a way to do this?

Edited, Nov 07, 2019 19:26

Like this?

var result = SearchClient.Instance.Search<PageData>()
               .OrderByDescending(x => x.StartPublish)

var ContentTypeNameOfFirstReturnedPage = result.Items.First().ContentTypeName();
Nov 07, 2019 21:44
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.