Class FieldValueConversionGroupService
- Namespace
- Dynamicweb.Ecommerce.Products.FieldValueConversions
- Assembly
- Dynamicweb.Ecommerce.dll
The service provides methods for fetching, adding, updating and removing field value conversion group data.
public sealed class FieldValueConversionGroupService : ICacheStorage<int, FieldValueConversionGroup>, ICacheStorage<int>, ICacheStorage
- Inheritance
-
FieldValueConversionGroupService
- Implements
- Inherited Members
Constructors
FieldValueConversionGroupService()
public FieldValueConversionGroupService()
Methods
ClearCache()
Resets all keys to the default value for objects stored in the object cache
public void ClearCache()
ClearCache(IEnumerable<int>)
Resets the specified keys to the default value for objects stored in the object cache
public void ClearCache(IEnumerable<int> keys)
Parameters
keys
IEnumerable<int>Keys to reset
ClearCache(int)
Resets the specified key to the default value for objects stored in the object cache
public void ClearCache(int key)
Parameters
key
intKey to reset
Delete(int)
Delete the field value conversion group.
public void Delete(int fieldValueConversionGroupId)
Parameters
fieldValueConversionGroupId
intThe field value conversion group id
GetAll()
Gets all field value conversion groups.
public IEnumerable<FieldValueConversionGroup> GetAll()
Returns
GetById(int)
Gets the field value conversion group by id.
public FieldValueConversionGroup? GetById(int fieldValueConversionGroupId)
Parameters
fieldValueConversionGroupId
intThe field value conversion group id
Returns
GetBySystemName(string)
Gets the field value conversion group by system name.
public FieldValueConversionGroup? GetBySystemName(string systemName)
Parameters
systemName
stringThe field value conversion group system name
Returns
Save(FieldValueConversionGroup)
Saves the field value conversion group.
public void Save(FieldValueConversionGroup fieldValueConversionGroup)
Parameters
fieldValueConversionGroup
FieldValueConversionGroupThe value conversion group