Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class ArchiveStore

Inheritance
System.Object
ArchiveStore
Namespace: EPiServer.Commerce.Shell.Rest
Assembly: EPiServer.Commerce.Shell.dll
Version: 14.26.0
Syntax
public class ArchiveStore : RestControllerBase

Constructors

ArchiveStore(IContentLoader, ICatalogSystem, ReferenceConverter, ICatalogArchive, IRelationRepository, UIDescriptorRegistry, CatalogOptions, MetaClassToContentTypeMap)

Declaration
public ArchiveStore(IContentLoader contentLoader, ICatalogSystem catalogSystem, ReferenceConverter referenceConverter, ICatalogArchive catalogArchive, IRelationRepository relationRepository, UIDescriptorRegistry uiDescriptorRegistry, CatalogOptions catalogOptions, MetaClassToContentTypeMap metaClassToContentTypeMap)
Parameters
Type Name Description
EPiServer.IContentLoader contentLoader
ICatalogSystem catalogSystem
ReferenceConverter referenceConverter
ICatalogArchive catalogArchive
IRelationRepository relationRepository
EPiServer.Shell.UIDescriptorRegistry uiDescriptorRegistry
CatalogOptions catalogOptions
MetaClassToContentTypeMap metaClassToContentTypeMap

Methods

Delete(ContentReference)

Declaration
public RestResultBase Delete(ContentReference id)
Parameters
Type Name Description
EPiServer.Core.ContentReference id
Returns
Type Description
EPiServer.Shell.Services.Rest.RestResultBase

Get(Nullable<Int32>, ContentReference, ContentReference, String)

Declaration
public RestResultBase Get(Nullable<int> archivedId, ContentReference nodeLink, ContentReference entryLink, string query)
Parameters
Type Name Description
System.Nullable<System.Int32> archivedId
EPiServer.Core.ContentReference nodeLink
EPiServer.Core.ContentReference entryLink
System.String query
Returns
Type Description
EPiServer.Shell.Services.Rest.RestResultBase

Post(ArchiveParam)

Declaration
public RestResultBase Post(ArchiveParam parameter)
Parameters
Type Name Description
ArchiveParam parameter
Returns
Type Description
EPiServer.Shell.Services.Rest.RestResultBase