Class CatalogStore
Inheritance
System.Object
CatalogStore
Assembly: EPiServer.Commerce.Shell.dll
Version: 14.26.0
Syntax
public class CatalogStore : RestControllerBase
Constructors
CatalogStore(IContentRepository, IBlobFactory, TaskMonitor, TaskExecutor, IUrlResolver, LocalizationService, ICatalogImportHistoryRepository, ImportExportJobManager)
Declaration
public CatalogStore(IContentRepository contentRepository, IBlobFactory blobFactory, TaskMonitor taskMonitor, TaskExecutor taskExecutor, IUrlResolver urlResolver, LocalizationService localizationService, ICatalogImportHistoryRepository catalogImportHistoryRepository, ImportExportJobManager importExportJobManager)
Parameters
Type |
Name |
Description |
EPiServer.IContentRepository |
contentRepository |
|
EPiServer.Framework.Blobs.IBlobFactory |
blobFactory |
|
EPiServer.Async.TaskMonitor |
taskMonitor |
|
EPiServer.Async.TaskExecutor |
taskExecutor |
|
EPiServer.Web.Routing.IUrlResolver |
urlResolver |
|
EPiServer.Framework.Localization.LocalizationService |
localizationService |
|
ICatalogImportHistoryRepository |
catalogImportHistoryRepository |
|
ImportExportJobManager |
importExportJobManager |
|
Methods
CancelImportJob(String, String)
Declaration
public RestResultBase CancelImportJob(string id, string jobId)
Parameters
Type |
Name |
Description |
System.String |
id |
|
System.String |
jobId |
|
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
Delete(DeleteCatalogImportHistoryParam)
Declaration
public RestResultBase Delete(DeleteCatalogImportHistoryParam models)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
Get(String, ContentReference, String, String, String, String, Int32, Int32)
Declaration
public Task<RestResultBase> Get(string query, ContentReference referenceId, string tracingId, string searchText = "", string sortField = "", string sortType = "", int startPage = 1, int pageSize = 10)
Parameters
Type |
Name |
Description |
System.String |
query |
|
EPiServer.Core.ContentReference |
referenceId |
|
System.String |
tracingId |
|
System.String |
searchText |
|
System.String |
sortField |
|
System.String |
sortType |
|
System.Int32 |
startPage |
|
System.Int32 |
pageSize |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<EPiServer.Shell.Services.Rest.RestResultBase> |
|
GetExportedFolderId()
Declaration
public int GetExportedFolderId()
Returns
Type |
Description |
System.Int32 |
|
GetImportHistory(String, String, String, Int32, Int32)
Declaration
public RestResultBase GetImportHistory(string searchText = "", string sortField = "", string sortType = "", int startingRecord = 0, int recordsToRetrieve = 10)
Parameters
Type |
Name |
Description |
System.String |
searchText |
|
System.String |
sortField |
|
System.String |
sortType |
|
System.Int32 |
startingRecord |
|
System.Int32 |
recordsToRetrieve |
|
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
ImportCatalogs(CatalogImportHistoryModel[])
Declaration
public RestResultBase ImportCatalogs(CatalogImportHistoryModel[] models)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
TraceExporting()
Declaration
public RestResultBase TraceExporting()
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
TraceImporting()
Declaration
public RestResultBase TraceImporting()
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
UpdateExportedFile(ExportModel)
Declaration
public RestResultBase UpdateExportedFile(ExportModel model)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|