ProductService
public class ProductService : ServiceBase, IProductService
Inheritance
- class ServiceBase
- interface IProductService
Namespace
Constructors
ProductService
public ProductService(IRepositoryFactory repositoryFactory, IUnitOfWorkProvider uowProvider,
ILogger logger, ICache cache, IStoreService storeService, IProductAdapter productAdapter)
Methods
GetProduct
public IProductSnapshot GetProduct(string productReference, string languageIsoCode)
GetProductStock
public decimal? GetProductStock(string productReference)
IncreaseProductStock
public void IncreaseProductStock(string productReference, decimal increaseBy)
ReduceProductStock
public void ReduceProductStock(string productReference, decimal reduceBy)
SetProductStock
public void SetProductStock(string productReference, decimal value)