Try our conversational search powered by Generative AI!

Class ContentReferenceStore

Inheritance
System.Object
ContentReferenceStore
Implements
System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer
Namespace: EPiServer.Cms.Shell.UI.Rest.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
[Obsolete("Will remain at least until june 2017.")]
[RestStore("contentreferences")]
public class ContentReferenceStore : RestControllerBase, IAsyncController, IController, IAsyncManagerContainer

Constructors

ContentReferenceStore(IContentLoader, ReferencedContentResolver)

Declaration
public ContentReferenceStore(IContentLoader contentLoader, ReferencedContentResolver referencedContentResolver)
Parameters
Type Name Description
IContentLoader contentLoader
ReferencedContentResolver referencedContentResolver

ContentReferenceStore(IContentRepository, IContentReferenceModelCreator)

Declaration
public ContentReferenceStore(IContentRepository contentRepository, IContentReferenceModelCreator contentReferenceModelCreator)
Parameters
Type Name Description
IContentRepository contentRepository
IContentReferenceModelCreator contentReferenceModelCreator

Methods

Get(ContentReference, ItemRange)

Declaration
public ActionResult Get(ContentReference id, ItemRange range)
Parameters
Type Name Description
ContentReference id
ItemRange range
Returns
Type Description
System.Web.Mvc.ActionResult

Implements

System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer

Extension Methods