コード例 #1
0
 public CatalogController(CatalogSettings catalogSettings,
                          IAclService aclService,
                          ICatalogModelFactory catalogModelFactory,
                          ICategoryService categoryService,
                          ICustomerActivityService customerActivityService,
                          IGenericAttributeService genericAttributeService,
                          ILocalizationService localizationService,
                          IManufacturerService manufacturerService,
                          IPermissionService permissionService,
                          IProductModelFactory productModelFactory,
                          IProductService productService,
                          IProductTagService productTagService,
                          IStoreContext storeContext,
                          IStoreMappingService storeMappingService,
                          IVendorService vendorService,
                          IWebHelper webHelper,
                          IWorkContext workContext,
                          MediaSettings mediaSettings,
                          VendorSettings vendorSettings)
 {
     _catalogSettings         = catalogSettings;
     _aclService              = aclService;
     _catalogModelFactory     = catalogModelFactory;
     _categoryService         = categoryService;
     _customerActivityService = customerActivityService;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _manufacturerService     = manufacturerService;
     _permissionService       = permissionService;
     _productModelFactory     = productModelFactory;
     _productService          = productService;
     _productTagService       = productTagService;
     _storeContext            = storeContext;
     _storeMappingService     = storeMappingService;
     _vendorService           = vendorService;
     _webHelper      = webHelper;
     _workContext    = workContext;
     _mediaSettings  = mediaSettings;
     _vendorSettings = vendorSettings;
 }
コード例 #2
0
 public ProductController(IProductModelFactory productModelFactory,
                          IProductService productService,
                          IWorkContext workContext,
                          IStoreContext storeContext,
                          ILocalizationService localizationService,
                          IWebHelper webHelper,
                          IRecentlyViewedProductsService recentlyViewedProductsService,
                          ICompareProductsService compareProductsService,
                          IWorkflowMessageService workflowMessageService,
                          IOrderService orderService,
                          IAclService aclService,
                          IStoreMappingService storeMappingService,
                          IPermissionService permissionService,
                          ICustomerActivityService customerActivityService,
                          IEventPublisher eventPublisher,
                          CatalogSettings catalogSettings,
                          ShoppingCartSettings shoppingCartSettings,
                          LocalizationSettings localizationSettings,
                          CaptchaSettings captchaSettings)
 {
     this._productModelFactory           = productModelFactory;
     this._productService                = productService;
     this._workContext                   = workContext;
     this._storeContext                  = storeContext;
     this._localizationService           = localizationService;
     this._webHelper                     = webHelper;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._compareProductsService        = compareProductsService;
     this._workflowMessageService        = workflowMessageService;
     this._orderService                  = orderService;
     this._aclService                    = aclService;
     this._storeMappingService           = storeMappingService;
     this._permissionService             = permissionService;
     this._customerActivityService       = customerActivityService;
     this._eventPublisher                = eventPublisher;
     this._catalogSettings               = catalogSettings;
     this._shoppingCartSettings          = shoppingCartSettings;
     this._localizationSettings          = localizationSettings;
     this._captchaSettings               = captchaSettings;
 }
コード例 #3
0
 public BookDirController(
     IUrlRecordService urlRecordService
     , IPermissionService permissionService
     , ICustomerActivityService customerActivityService
     , IEventPublisher eventPublisher
     , ILocalizationService localizationService
     // ,INotificationService notificationService
     , IBookDirService bookDirService
     , IBookDirFactory bookDirFactory
     , IProductModelFactory productModelFactory
     )
 {
     _urlRecordService        = urlRecordService;
     _permissionService       = permissionService;
     _customerActivityService = customerActivityService;
     _eventPublisher          = eventPublisher;
     _localizationService     = localizationService;
     // _notificationService = notificationService;
     _bookDirService      = bookDirService;
     _bookDirFactory      = bookDirFactory;
     _productModelFactory = productModelFactory;
 }
コード例 #4
0
 public CatalogController(ICatalogModelFactory catalogModelFactory,
                          IProductModelFactory productModelFactory,
                          ICategoryService categoryService,
                          IDestinationService destinationService,
                          IProductService productService,
                          IWorkContext workContext,
                          IStoreContext storeContext,
                          ILocalizationService localizationService,
                          IWebHelper webHelper,
                          IProductTagService productTagService,
                          IGenericAttributeService genericAttributeService,
                          IAclService aclService,
                          IStoreMappingService storeMappingService,
                          IPermissionService permissionService,
                          ICustomerActivityService customerActivityService,
                          MediaSettings mediaSettings,
                          CatalogSettings catalogSettings)
 {
     this._catalogModelFactory     = catalogModelFactory;
     this._productModelFactory     = productModelFactory;
     this._categoryService         = categoryService;
     this._destinationService      = destinationService;
     this._productService          = productService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._localizationService     = localizationService;
     this._webHelper               = webHelper;
     this._productTagService       = productTagService;
     this._genericAttributeService = genericAttributeService;
     this._aclService              = aclService;
     this._storeMappingService     = storeMappingService;
     this._permissionService       = permissionService;
     this._customerActivityService = customerActivityService;
     this._mediaSettings           = mediaSettings;
     this._catalogSettings         = catalogSettings;
 }
コード例 #5
0
 public ReviewModelFactory(IModelMapper modelMapper, CatalogSettings catalogSettings, IProductModelFactory productModelFactory)
 {
     _modelMapper         = modelMapper;
     _catalogSettings     = catalogSettings;
     _productModelFactory = productModelFactory;
 }
コード例 #6
0
 public ProductController(IProductModelFactory productModelFactory)
 {
     _productModelFactory = productModelFactory;
 }
コード例 #7
0
 public ProductCarouselWidget(IWidgetService widgetService, IProductService productService, IModelMapper modelMapper, IMediaAccountant mediaAccountant, IProductModelFactory productModelFactory)
 {
     _widgetService       = widgetService;
     _productService      = productService;
     _modelMapper         = modelMapper;
     _mediaAccountant     = mediaAccountant;
     _productModelFactory = productModelFactory;
 }
コード例 #8
0
 public ProductsController(IProductService productService, ICategoryService categoryService, CatalogSettings catalogSettings, IModelMapper modelMapper, IProductRelationService productRelationService, IProductVariantService productVariantService, IDataSerializer dataSerializer, IPriceAccountant priceAccountant, TaxSettings taxSettings, IReviewService reviewService, GeneralSettings generalSettings, IProductModelFactory productModelFactory, IDownloadService downloadService, IUploadService uploadService, ILocalFileProvider localFileProvider)
 {
     _productService         = productService;
     _categoryService        = categoryService;
     _catalogSettings        = catalogSettings;
     _modelMapper            = modelMapper;
     _productRelationService = productRelationService;
     _productVariantService  = productVariantService;
     _dataSerializer         = dataSerializer;
     _priceAccountant        = priceAccountant;
     _taxSettings            = taxSettings;
     _reviewService          = reviewService;
     _generalSettings        = generalSettings;
     _productModelFactory    = productModelFactory;
     _downloadService        = downloadService;
     _uploadService          = uploadService;
     _localFileProvider      = localFileProvider;
 }
コード例 #9
0
 public BsQuickViewController(
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IProductService productService,
     IVendorService vendorService,
     IProductTemplateService productTemplateService,
     IProductAttributeService productAttributeService,
     IWorkContext workContext,
     IStoreContext storeContext,
     ITaxService taxService,
     ICurrencyService currencyService,
     IPictureService pictureService,
     ILocalizationService localizationService,
     //change-3.7
     IMeasureService measureService,
     IPriceCalculationService priceCalculationService,
     IPriceFormatter priceFormatter,
     IWebHelper webHelper,
     ISpecificationAttributeService specificationAttributeService,
     IDateTimeHelper dateTimeHelper,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     ICompareProductsService compareProductsService,
     IWorkflowMessageService workflowMessageService,
     IProductTagService productTagService,
     IOrderReportService orderReportService,
     IBackInStockSubscriptionService backInStockSubscriptionService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService,
     ICustomerActivityService customerActivityService,
     IProductAttributeParser productAttributeParser,
     IShippingService shippingService,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     VendorSettings vendorSettings,
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     CustomerSettings customerSettings,
     CaptchaSettings captchaSettings,
     SeoSettings seoSettings,
     ICacheManager cacheManager,
     ISettingService settingService,
     IDownloadService downloadService, IProductModelFactory productModelFactory, IDateRangeService dateRangeService)
 {
     this._categoryService         = categoryService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._vendorService           = vendorService;
     this._productTemplateService  = productTemplateService;
     this._productAttributeService = productAttributeService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._taxService          = taxService;
     this._currencyService     = currencyService;
     this._pictureService      = pictureService;
     this._localizationService = localizationService;
     //change-3.7
     this._measureService          = measureService;
     this._priceCalculationService = priceCalculationService;
     this._priceFormatter          = priceFormatter;
     this._webHelper = webHelper;
     this._specificationAttributeService = specificationAttributeService;
     this._dateTimeHelper = dateTimeHelper;
     this._recentlyViewedProductsService  = recentlyViewedProductsService;
     this._compareProductsService         = compareProductsService;
     this._workflowMessageService         = workflowMessageService;
     this._productTagService              = productTagService;
     this._orderReportService             = orderReportService;
     this._backInStockSubscriptionService = backInStockSubscriptionService;
     this._aclService              = aclService;
     this._storeMappingService     = storeMappingService;
     this._permissionService       = permissionService;
     this._customerActivityService = customerActivityService;
     this._productAttributeParser  = productAttributeParser;
     this._shippingService         = shippingService;
     this._mediaSettings           = mediaSettings;
     this._catalogSettings         = catalogSettings;
     this._vendorSettings          = vendorSettings;
     this._shoppingCartSettings    = shoppingCartSettings;
     this._localizationSettings    = localizationSettings;
     this._customerSettings        = customerSettings;
     this._captchaSettings         = captchaSettings;
     this._seoSettings             = seoSettings;
     this._cacheManager            = cacheManager;
     this._settingService          = settingService;
     this._downloadService         = downloadService;
     _productModelFactory          = productModelFactory;
     _dateRangeService             = dateRangeService;
 }
 public OverriddenProductController(AvalaraTaxManager avalaraTaxManager,
                                    IAclService aclService,
                                    IBackInStockSubscriptionService backInStockSubscriptionService,
                                    ICategoryService categoryService,
                                    ICopyProductService copyProductService,
                                    ICustomerActivityService customerActivityService,
                                    ICustomerService customerService,
                                    IDiscountService discountService,
                                    IDownloadService downloadService,
                                    IExportManager exportManager,
                                    IImportManager importManager,
                                    ILanguageService languageService,
                                    ILocalizationService localizationService,
                                    ILocalizedEntityService localizedEntityService,
                                    IManufacturerService manufacturerService,
                                    INopFileProvider fileProvider,
                                    INotificationService notificationService,
                                    IPdfService pdfService,
                                    IPermissionService permissionService,
                                    IPictureService pictureService,
                                    IProductAttributeParser productAttributeParser,
                                    IProductAttributeService productAttributeService,
                                    IProductModelFactory productModelFactory,
                                    IProductService productService,
                                    IProductTagService productTagService,
                                    ISettingService settingService,
                                    IShippingService shippingService,
                                    IShoppingCartService shoppingCartService,
                                    ISpecificationAttributeService specificationAttributeService,
                                    ITaxCategoryService taxCategoryService,
                                    ITaxPluginManager taxPluginManager,
                                    IUrlRecordService urlRecordService,
                                    IWorkContext workContext,
                                    VendorSettings vendorSettings,
                                    IWalletService walletService,
                                    IWalletDetailService walletDetailService) : base(aclService,
                                                                                     backInStockSubscriptionService,
                                                                                     categoryService,
                                                                                     copyProductService,
                                                                                     customerActivityService,
                                                                                     customerService,
                                                                                     discountService,
                                                                                     downloadService,
                                                                                     exportManager,
                                                                                     importManager,
                                                                                     languageService,
                                                                                     localizationService,
                                                                                     localizedEntityService,
                                                                                     manufacturerService,
                                                                                     fileProvider,
                                                                                     notificationService,
                                                                                     pdfService,
                                                                                     permissionService,
                                                                                     pictureService,
                                                                                     productAttributeParser,
                                                                                     productAttributeService,
                                                                                     productModelFactory,
                                                                                     productService,
                                                                                     productTagService,
                                                                                     settingService,
                                                                                     shippingService,
                                                                                     shoppingCartService,
                                                                                     specificationAttributeService,
                                                                                     urlRecordService,
                                                                                     workContext,
                                                                                     vendorSettings,
                                                                                     walletService,
                                                                                     walletDetailService)
 {
     _avalaraTaxManager       = avalaraTaxManager;
     _localizationService     = localizationService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _productAttributeService = productAttributeService;
     _productService          = productService;
     _taxCategoryService      = taxCategoryService;
     _taxPluginManager        = taxPluginManager;
 }
コード例 #11
0
 public HomeController(IProductService productManager, IProductModelFactory productModelFactory)
 {
     _productModelFactory = productModelFactory;
     _productService      = productManager;
 }
コード例 #12
0
 public CategoryImageViewComponent(
     SpecificationAttributesSettings specificationAttributesSettings,
     ICustomerService customerService,
     ILanguageService languageService,
     ISettingService settingService,
     IStoreService storeService,
     IWorkContext workContext,
     ILocalizationService localizationService,
     IGenericAttributeService genericAttributeService,
     IVendorService vendorService,
     IProductService productService,
     IStoreContext storeContext,
     ISpecificationAttributeService specificationAttributeService,
     IWebHelper webHelper,
     IPriceFormatter priceFormatter,
     ICurrencyService currencyService,
     CatalogSettings catalogSettings,
     ICategoryService categoryService,
     ICacheManager cacheManager,
     MediaSettings mediaSettings,
     IPriceCalculationService priceCalculationService,
     IPermissionService permissionService,
     ITaxService taxService,
     IPictureService pictureService,
     IMeasureService measureService,
     IUrlRecordService urlRecordService,
     IProductModelFactory productModelFactory,
     IOrderService orderService,
     OrderSettings orderSettings,
     IOrderProcessingService orderProcessingService,
     IProductAttributeParser productAttributeParser,
     ILogger logger,
     ShoppingCartSettings shoppingCartSettings,
     IShoppingCartModelFactory shoppingCartModelFactory)
 {
     _specificationAttributesSettings = specificationAttributesSettings;
     _customerService               = customerService;
     _languageService               = languageService;
     _settingService                = settingService;
     _storeService                  = storeService;
     _localizationService           = localizationService;
     _workContext                   = workContext;
     _genericAttributeService       = genericAttributeService;
     _vendorService                 = vendorService;
     _productService                = productService;
     _storeContext                  = storeContext;
     _specificationAttributeService = specificationAttributeService;
     _webHelper               = webHelper;
     _priceFormatter          = priceFormatter;
     _currencyService         = currencyService;
     _catalogSettings         = catalogSettings;
     _categoryService         = categoryService;
     _cacheManager            = cacheManager;
     _mediaSettings           = mediaSettings;
     _priceCalculationService = priceCalculationService;
     _permissionService       = permissionService;
     _taxService              = taxService;
     _pictureService          = pictureService;
     _measureService          = measureService;
     _urlRecordService        = urlRecordService;
     _productModelFactory     = productModelFactory;
     _orderSettings           = orderSettings;
     _orderProcessingService  = orderProcessingService;
     _orderService            = orderService;
     _productAttributeParser  = productAttributeParser;
     _logger = logger;
     this._shoppingCartSettings     = shoppingCartSettings;
     this._shoppingCartModelFactory = shoppingCartModelFactory;
 }
コード例 #13
0
 public CatalogApiController(
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     IWorkflowMessageService workflowMessageService,
     IOrderService orderService,
     IOrderReportService orderReportService,
     IPriceFormatter priceFormatter,
     ISpecificationAttributeService specificationAttributeService,
     IPictureService pictureService,
     IUrlRecordService urlRecordService,
     IWebHelper webHelper,
     ICatalogModelFactory catalogModelService,
     IProductModelFactory productModelFactory,
     ITopicModelFactory topicModelFactory,
     ICategoryService categoryService,
     IProductService productService,
     IProductTagService productTagService,
     ILocalizationService localizationService,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService,
     ICustomerActivityService customerActivityService,
     CatalogSettings catalogSettings,
     IStoreContext storeContext,
     IWorkContext workContext,
     IShoppingCartService shoppingCartService,
     IEventPublisher eventPublisher,
     IVendorService vendorService,
     ICustomerService customerService,
     IDateTimeHelper dateTimeHelper,
     IStaticCacheManager staticCacheManager,
     ISettingService settingService)
 {
     _shoppingCartSettings          = shoppingCartSettings;
     _localizationSettings          = localizationSettings;
     _workflowMessageService        = workflowMessageService;
     _orderReportService            = orderReportService;
     _orderService                  = orderService;
     _priceFormatter                = priceFormatter;
     _specificationAttributeService = specificationAttributeService;
     _pictureService                = pictureService;
     _urlRecordService              = urlRecordService;
     _webHelper                     = webHelper;
     _categoryService               = categoryService;
     _catalogModelFactory           = catalogModelService;
     _topicModelFactory             = topicModelFactory;
     _productService                = productService;
     _productTagService             = productTagService;
     _shoppingCartService           = shoppingCartService;
     _localizationService           = localizationService;
     _recentlyViewedProductsService = recentlyViewedProductsService;
     _aclService                    = aclService;
     _storeMappingService           = storeMappingService;
     _permissionService             = permissionService;
     _customerActivityService       = customerActivityService;
     _catalogSettings               = catalogSettings;
     _storeContext                  = storeContext;
     _productModelFactory           = productModelFactory;
     _workContext                   = workContext;
     _vendorService                 = vendorService;
     _eventPublisher                = eventPublisher;
     _customerService               = customerService;
     _dateTimeHelper                = dateTimeHelper;
     _staticCacheManager            = staticCacheManager;
     _settingService                = settingService;
 }
コード例 #14
0
        public CatalogModelFactory(BlogSettings blogSettings,
                                   CatalogSettings catalogSettings,
                                   DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings,
                                   ForumSettings forumSettings,
                                   IActionContextAccessor actionContextAccessor,
                                   ICategoryService categoryService,
                                   ICategoryTemplateService categoryTemplateService,
                                   ICurrencyService currencyService,
                                   IEventPublisher eventPublisher,
                                   IHttpContextAccessor httpContextAccessor,
                                   ILocalizationService localizationService,
                                   IManufacturerService manufacturerService,
                                   IManufacturerTemplateService manufacturerTemplateService,
                                   IPictureService pictureService,
                                   IPriceFormatter priceFormatter,
                                   IProductModelFactory productModelFactory,
                                   IProductService productService,
                                   IProductTagService productTagService,
                                   ISearchTermService searchTermService,
                                   ISpecificationAttributeService specificationAttributeService,
                                   IStaticCacheManager cacheManager,
                                   IStoreContext storeContext,
                                   ITopicService topicService,
                                   IUrlHelperFactory urlHelperFactory,
                                   IUrlRecordService urlRecordService,
                                   IVendorService vendorService,
                                   IWebHelper webHelper,
                                   IWorkContext workContext,
                                   MediaSettings mediaSettings,
                                   VendorSettings vendorSettings,
                                   LuceneSettings luceneSettings, ILuceneService luceneService,
                                   ICacheKeyService cacheKeyService, ICustomerService customerService, IStaticCacheManager staticCacheManager)
            : base(blogSettings,
                   catalogSettings,
                   displayDefaultMenuItemSettings,
                   forumSettings,
                   actionContextAccessor,
                   cacheKeyService,
                   categoryService,
                   categoryTemplateService,
                   currencyService,
                   customerService,
                   eventPublisher,
                   httpContextAccessor,
                   localizationService,
                   manufacturerService,
                   manufacturerTemplateService,
                   pictureService,
                   priceFormatter,
                   productModelFactory,
                   productService,
                   productTagService,
                   searchTermService,
                   specificationAttributeService,
                   staticCacheManager,
                   storeContext,
                   topicService,
                   urlHelperFactory,
                   urlRecordService,
                   vendorService,
                   webHelper,
                   workContext,
                   mediaSettings,
                   vendorSettings)
        {
            _blogSettings    = blogSettings;
            _catalogSettings = catalogSettings;
            _displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
            _forumSettings                 = forumSettings;
            _actionContextAccessor         = actionContextAccessor;
            _categoryService               = categoryService;
            _categoryTemplateService       = categoryTemplateService;
            _currencyService               = currencyService;
            _eventPublisher                = eventPublisher;
            _httpContextAccessor           = httpContextAccessor;
            _localizationService           = localizationService;
            _manufacturerService           = manufacturerService;
            _manufacturerTemplateService   = manufacturerTemplateService;
            _pictureService                = pictureService;
            _priceFormatter                = priceFormatter;
            _productModelFactory           = productModelFactory;
            _productService                = productService;
            _productTagService             = productTagService;
            _searchTermService             = searchTermService;
            _specificationAttributeService = specificationAttributeService;
            _cacheManager     = cacheManager;
            _storeContext     = storeContext;
            _topicService     = topicService;
            _urlHelperFactory = urlHelperFactory;
            _urlRecordService = urlRecordService;
            _vendorService    = vendorService;
            _webHelper        = webHelper;
            _workContext      = workContext;
            _mediaSettings    = mediaSettings;
            _vendorSettings   = vendorSettings;
            _customerService  = customerService;
            _cacheKeyService  = cacheKeyService;

            _luceneSettings = luceneSettings;
            _luceneService  = luceneService;
        }
コード例 #15
0
 public FiltersComponent(IProductModelFactory productModelFactory)
 {
     _productModelFactory = productModelFactory;
 }
コード例 #16
0
 public ShopController(IProductService productService, IProductModelFactory productModelFactory)
 {
     _productService      = productService;
     _productModelFactory = productModelFactory;
 }
コード例 #17
0
 public ReviewsController(IReviewService reviewService, IOrderService orderService, CatalogSettings catalogSettings, IModelMapper modelMapper, IProductService productService, IProductModelFactory productModelFactory, IReviewModelFactory reviewModelFactory)
 {
     _reviewService       = reviewService;
     _orderService        = orderService;
     _catalogSettings     = catalogSettings;
     _modelMapper         = modelMapper;
     _productService      = productService;
     _productModelFactory = productModelFactory;
     _reviewModelFactory  = reviewModelFactory;
 }
コード例 #18
0
 public HomePageSaleProducts(IProductService productService, IProductModelFactory productModelFactory)
 {
     this._productService      = productService;
     this._productModelFactory = productModelFactory;
 }
コード例 #19
0
 public ProductController(IProductService productService, IProductModelFactory productModelFactory)
 {
     this.ProductService      = productService ?? throw new ArgumentNullException(nameof(productService));
     this.ProductModelFactory = productModelFactory ?? throw new ArgumentNullException(nameof(productModelFactory));
 }
コード例 #20
0
 public void SetUp()
 {
     _productModelFactory = GetService <IProductModelFactory>();
     _productService      = GetService <IProductService>();
     _urlRecordService    = GetService <IUrlRecordService>();
 }
コード例 #21
0
 public OrdersController(IOrderService orderService, IOrderModelFactory orderModelFactory, ICustomLabelService customLabelService, OrderSettings orderSettings, IShipmentStatusHistoryService shipmentStatusHistoryService, IReturnRequestService returnRequestService, IReturnRequestModelFactory requestModelFactory, IOrderAccountant orderAccountant, IPdfService pdfService, IDownloadService downloadService, IOrderItemDownloadService orderItemDownloadService, IProductModelFactory productModelFactory)
 {
     _orderService                 = orderService;
     _orderModelFactory            = orderModelFactory;
     _customLabelService           = customLabelService;
     _orderSettings                = orderSettings;
     _shipmentStatusHistoryService = shipmentStatusHistoryService;
     _returnRequestService         = returnRequestService;
     _requestModelFactory          = requestModelFactory;
     _orderAccountant              = orderAccountant;
     _pdfService               = pdfService;
     _downloadService          = downloadService;
     _orderItemDownloadService = orderItemDownloadService;
     _productModelFactory      = productModelFactory;
 }