Method | Description | |
---|---|---|
DoImport ( |
||
ModuleImporter ( ICatalogService catalogService, ICategoryService categoryService, IItemService productService, IBlobStorageProvider blobStorageProvider, IPushNotificationManager pushNotificationManager, ICatalogSearchService searchService, IPropertyService propertyService, IItemService itemService ) : System |
Method | Description | |
---|---|---|
AddAsset ( VirtoCommerce.Domain.Catalog.Model.CatalogProduct product, string path ) : void |
Add asset to given product
|
|
AddIcon ( VirtoCommerce.Domain.Catalog.Model.CatalogProduct product, string extention, byte icon ) : void |
Add icon to given product
|
|
AddProperty ( VirtoCommerce.Domain.Catalog.Model.CatalogProduct product, string propertyName, object value, PropertyValueType propertyValueType ) : void |
Add property value to product
|
|
AddVariation ( VirtoCommerce.Domain.Catalog.Model.CatalogProduct product, VirtoCommerce.Platform.Core.Modularity.ModuleManifest manifest, byte icon, string zipModulePath, PublishingResult publishingResult ) : PublishingResult |
Add variation to given product + asset + icon + properties
|
|
GetCategoriesByCode ( string code, string catalogId ) : VirtoCommerce.Domain.Catalog.Model.Category |
Get category by Code from given catalog
|
|
GetProductByCode ( string code, string catalogId ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct |
Get product by Code from given catalog
|
|
Publish ( VirtoCommerce.Platform.Core.Modularity.ModuleManifest manifest, string zipModulePath, byte icon ) : PublishingResult |
Publish given module to AppStore catalog
|
|
ReadIcon ( |
Read icon of module from archive
|
public DoImport ( |
||
importManifest | ||
progressCallback | Action |
|
return | void |
public ModuleImporter ( ICatalogService catalogService, ICategoryService categoryService, IItemService productService, IBlobStorageProvider blobStorageProvider, IPushNotificationManager pushNotificationManager, ICatalogSearchService searchService, IPropertyService propertyService, IItemService itemService ) : System | ||
catalogService | ICatalogService | |
categoryService | ICategoryService | |
productService | IItemService | |
blobStorageProvider | IBlobStorageProvider | |
pushNotificationManager | IPushNotificationManager | |
searchService | ICatalogSearchService | |
propertyService | IPropertyService | |
itemService | IItemService | |
return | System |