public ProductService(IProductDal productDal, IProductDescriptionService productDescriptionService, IProductAttributeService productAttributeService, IProductVariantService productVariantService, IProductColorFabricBlendService productColorFabricBlendService, IHttpContextAccessor httpContextAccessor, IUserService userService) { _productDal = productDal; _productDescriptionService = productDescriptionService; _productAttributeService = productAttributeService; _productVariantService = productVariantService; _productColorFabricBlendService = productColorFabricBlendService; _userService = userService; }
public AbstractProductDescriptionController( ApiSettings settings, ILogger <AbstractProductDescriptionController> logger, ITransactionCoordinator transactionCoordinator, IProductDescriptionService productDescriptionService, IApiProductDescriptionModelMapper productDescriptionModelMapper ) : base(settings, logger, transactionCoordinator) { this.ProductDescriptionService = productDescriptionService; this.ProductDescriptionModelMapper = productDescriptionModelMapper; }
public ProductDescriptionController( ApiSettings settings, ILogger <ProductDescriptionController> logger, ITransactionCoordinator transactionCoordinator, IProductDescriptionService productDescriptionService, IApiProductDescriptionModelMapper productDescriptionModelMapper ) : base(settings, logger, transactionCoordinator, productDescriptionService, productDescriptionModelMapper) { this.BulkInsertLimit = 250; this.MaxLimit = 1000; this.DefaultLimit = 250; }
public ProductAppService(IProductService productService, IProductDescriptionService productDescriptionService) : base(productService) { this.productService = productService; this.productDescriptionService = productDescriptionService; }