public GetProductDetailsAttributeChangeHandler( IMediator mediator, IProductAttributeParser productAttributeParser, IStockQuantityService stockQuantityService, IPermissionService permissionService, IPricingService priceCalculationService, IOutOfStockSubscriptionService outOfStockSubscriptionService, ITaxService taxService, IPriceFormatter priceFormatter, ITranslationService translationService, IPictureService pictureService, ShoppingCartSettings shoppingCartSettings, MediaSettings mediaSettings) { _mediator = mediator; _productAttributeParser = productAttributeParser; _stockQuantityService = stockQuantityService; _permissionService = permissionService; _pricingService = priceCalculationService; _outOfStockSubscriptionService = outOfStockSubscriptionService; _taxService = taxService; _priceFormatter = priceFormatter; _translationService = translationService; _pictureService = pictureService; _shoppingCartSettings = shoppingCartSettings; _mediaSettings = mediaSettings; }
public UpdateProductStockCommandHandler( IProductService productService, IInventoryManageService inventoryManageService, IStockQuantityService stockQuantityService, ICustomerActivityService customerActivityService, ITranslationService translationService, IOutOfStockSubscriptionService outOfStockSubscriptionService) { _productService = productService; _inventoryManageService = inventoryManageService; _stockQuantityService = stockQuantityService; _customerActivityService = customerActivityService; _translationService = translationService; _outOfStockSubscriptionService = outOfStockSubscriptionService; }
public UpdateProductCommandHandler( IProductService productService, ISlugService slugService, ICustomerActivityService customerActivityService, ITranslationService translationService, ILanguageService languageService, IOutOfStockSubscriptionService outOfStockSubscriptionService, IStockQuantityService stockQuantityService, IMediator mediator, SeoSettings seoSettings) { _productService = productService; _slugService = slugService; _customerActivityService = customerActivityService; _translationService = translationService; _languageService = languageService; _outOfStockSubscriptionService = outOfStockSubscriptionService; _stockQuantityService = stockQuantityService; _mediator = mediator; _seoSettings = seoSettings; }
public OutOfStockSubscriptionController(IProductService productService, IWorkContext workContext, IGroupService groupService, ITranslationService translationService, IOutOfStockSubscriptionService outOfStockSubscriptionService, IProductAttributeFormatter productAttributeFormatter, IStockQuantityService stockQuantityService, IMediator mediator, CustomerSettings customerSettings, ShoppingCartSettings shoppingCartSettings) { _productService = productService; _workContext = workContext; _groupService = groupService; _translationService = translationService; _outOfStockSubscriptionService = outOfStockSubscriptionService; _productAttributeFormatter = productAttributeFormatter; _stockQuantityService = stockQuantityService; _mediator = mediator; _customerSettings = customerSettings; _shoppingCartSettings = shoppingCartSettings; }