Try our conversational search powered by Generative AI!

Interface IViewContentRetriever

Retrieves a IContent instance for view usage with respect to shortcut and requested language

Namespace: EPiServer.Web
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
public interface IViewContentRetriever

Methods

GetContent(ContentReference, CultureInfo)

Gets the IContent object with corresponding contentLink and culture

Declaration
IContent GetContent(ContentReference contentLink, CultureInfo culture)
Parameters
Type Name Description
ContentReference contentLink

The content link.

System.Globalization.CultureInfo culture

The language

Returns
Type Description
IContent

GetPage(PageReference, CultureInfo)

Gets a page that is shown in view mode by PageReference and culture.

Declaration
PageData GetPage(PageReference pageLink, CultureInfo culture)
Parameters
Type Name Description
PageReference pageLink

The page link to the page.

System.Globalization.CultureInfo culture

The language of the page.

Returns
Type Description
PageData

The page shown in view mode.

Remarks

This method respects shortcuts between pages and returns the PageData of any page that a shortcut points to.

If culture is null, AutoDetect(Boolean) is used.

Extension Methods