ShippingMethodService
public class ShippingMethodService : EntityServiceBase, IShippingMethodService
Inheritance
- class EntityServiceBase
- interface IShippingMethodService
Namespace
Constructors
ShippingMethodService
public ShippingMethodService(IRepositoryFactory repositoryFactory, IUnitOfWorkProvider uowProvider,
ILogger logger, ICache cache, IEntityStateCacheAccessor entityStateCacheAccessor)
Methods
DeleteShippingMethod (1 of 2)
public void DeleteShippingMethod(Guid id)
DeleteShippingMethod (2 of 2)
public void DeleteShippingMethod(ShippingMethod entity)
GetShippingMethod (1 of 2)
public ShippingMethodReadOnly GetShippingMethod(Guid id)
GetShippingMethod (2 of 2)
public ShippingMethodReadOnly GetShippingMethod(Guid storeId, string alias)
GetShippingMethods
public IEnumerable<ShippingMethodReadOnly> GetShippingMethods(Guid storeId)
GetShippingMethodsAllowedIn
public IEnumerable<ShippingMethodReadOnly> GetShippingMethodsAllowedIn(Guid countryId,
Guid? regionId)
SaveShippingMethod
public void SaveShippingMethod(ShippingMethod entity)
ShippingMethodExists
public bool ShippingMethodExists(Guid storeId, string alias)
SortShippingMethods
public void SortShippingMethods(Guid[] sortedIds)