Try our conversational search powered by Generative AI!

Class InUseNotificationStore

Inheritance
System.Object
InUseNotificationStore
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
[RestStore("inusenotification")]
public class InUseNotificationStore : RestControllerBase, IAsyncController, IController, IAsyncManagerContainer

Constructors

InUseNotificationStore(IInUseNotificationRepository, IContentRepository)

Declaration
public InUseNotificationStore(IInUseNotificationRepository inUseNotificationRepository, IContentRepository contentRepository)
Parameters
Type Name Description
IInUseNotificationRepository inUseNotificationRepository
IContentRepository contentRepository

Methods

Delete(String)

Declaration
public RestResult Delete(string id)
Parameters
Type Name Description
System.String id
Returns
Type Description
RestResult

Get(ContentReference)

Declaration
public RestResult Get(ContentReference id)
Parameters
Type Name Description
ContentReference id
Returns
Type Description
RestResult

Post(InUseNotificationViewModel)

Declaration
public RestResult Post(InUseNotificationViewModel entity)
Parameters
Type Name Description
InUseNotificationViewModel entity
Returns
Type Description
RestResult

Put(InUseNotificationViewModel)

Declaration
public RestResult Put(InUseNotificationViewModel entity)
Parameters
Type Name Description
InUseNotificationViewModel entity
Returns
Type Description
RestResult

Implements

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

Extension Methods