Class ProductAssignmentRuleMappingService
- Namespace
- Dynamicweb.Ecommerce.Products.ProductAssignment
- Assembly
- Dynamicweb.Ecommerce.dll
public class ProductAssignmentRuleMappingService : ICacheStorage<string, ProductAssignmentRuleMappingItem>, ICacheStorage<string>, ICacheStorage
- Inheritance
-
ProductAssignmentRuleMappingService
- Implements
- Inherited Members
Methods
Delete(string)
public virtual void Delete(string mappingId)
Parameters
mappingIdstring
DeleteAll(string)
public virtual void DeleteAll(string ruleId)
Parameters
ruleIdstring
GetAllByRuleId(string)
public virtual IEnumerable<ProductAssignmentRuleMappingItem> GetAllByRuleId(string ruleId)
Parameters
ruleIdstring
Returns
GetAllMappings()
public virtual IEnumerable<ProductAssignmentRuleMappingItem> GetAllMappings()
Returns
GetById(string)
public virtual ProductAssignmentRuleMappingItem? GetById(string mappingId)
Parameters
mappingIdstring
Returns
Save(ProductAssignmentRuleMappingItem)
public virtual void Save(ProductAssignmentRuleMappingItem item)