public ProductManager(IConnectivity connectivity,
                       IServiceMapper mapper,
                       IInternalAuthManager authManager,
                       IProductWebService productWebService,
                       IProductRepository productRepository) : base(connectivity, mapper, authManager)
 {
     _productWebService = productWebService;
     _productRepository = productRepository;
 }
 public CatalogController(ICatalogWebService catalogWebService,
                          ICategoryService categoryService,
                          IProductWebService productWebService,
                          IManufacturerService manufacturerService,
                          IProductService productService,
                          IVendorService vendorService,
                          IWorkContext workContext,
                          IStoreContext storeContext,
                          ILocalizationService localizationService,
                          IWebHelper webHelper,
                          IProductTagService productTagService,
                          IGenericAttributeService genericAttributeService,
                          IAclService aclService,
                          IStoreMappingService storeMappingService,
                          IPermissionService permissionService,
                          ICustomerActivityService customerActivityService,
                          ICustomerActionEventService customerActionEventService,
                          IVendorWebService vendorWebService,
                          CaptchaSettings captchaSettings,
                          MediaSettings mediaSettings,
                          CatalogSettings catalogSettings,
                          VendorSettings vendorSettings,
                          ICacheManager cacheManager,
                          IEventPublisher eventPublisher,
                          IOrderService orderService)
 {
     this._catalogWebService          = catalogWebService;
     this._categoryService            = categoryService;
     this._productWebService          = productWebService;
     this._manufacturerService        = manufacturerService;
     this._productService             = productService;
     this._vendorService              = vendorService;
     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._customerActionEventService = customerActionEventService;
     this._vendorWebService           = vendorWebService;
     this._captchaSettings            = captchaSettings;
     this._mediaSettings              = mediaSettings;
     this._catalogSettings            = catalogSettings;
     this._vendorSettings             = vendorSettings;
     this._eventPublisher             = eventPublisher;
     this._orderService               = orderService;
 }
 public ProductController(
     IProductService productService,
     IProductWebService productWebService,
     IProductReservationService productReservationService,
     IWorkContext workContext,
     IStoreContext storeContext,
     ILocalizationService localizationService,
     IWebHelper webHelper,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     ICompareProductsService compareProductsService,
     IOrderReportService orderReportService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService,
     ICustomerActivityService customerActivityService,
     ICustomerActionEventService customerActionEventService,
     IEventPublisher eventPublisher,
     CatalogSettings catalogSettings,
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     CaptchaSettings captchaSettings,
     ICacheManager cacheManager,
     IOrderService orderService
     )
 {
     this._productService            = productService;
     this._productWebService         = productWebService;
     this._productReservationService = productReservationService;
     this._workContext                   = workContext;
     this._storeContext                  = storeContext;
     this._localizationService           = localizationService;
     this._webHelper                     = webHelper;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._compareProductsService        = compareProductsService;
     this._orderReportService            = orderReportService;
     this._aclService                    = aclService;
     this._storeMappingService           = storeMappingService;
     this._permissionService             = permissionService;
     this._customerActivityService       = customerActivityService;
     this._customerActionEventService    = customerActionEventService;
     this._eventPublisher                = eventPublisher;
     this._catalogSettings               = catalogSettings;
     this._shoppingCartSettings          = shoppingCartSettings;
     this._localizationSettings          = localizationSettings;
     this._captchaSettings               = captchaSettings;
     this._cacheManager                  = cacheManager;
     this._orderService                  = orderService;
 }
 public SuggestedProductsViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     CatalogSettings catalogSettings
     )
 {
     this._productService      = productService;
     this._workContext         = workContext;
     this._aclService          = aclService;
     this._catalogSettings     = catalogSettings;
     this._productWebService   = productWebService;
     this._storeMappingService = storeMappingService;
 }
 public RecentlyViewedProductsBlockViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     CatalogSettings catalogSettings
     )
 {
     this._productService  = productService;
     this._workContext     = workContext;
     this._aclService      = aclService;
     this._catalogSettings = catalogSettings;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._storeMappingService           = storeMappingService;
     this._productWebService             = productWebService;
 }
 public CrossSellProductsViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     IStoreContext storeContext,
     ShoppingCartSettings shoppingCartSettings
     )
 {
     this._productService       = productService;
     this._workContext          = workContext;
     this._aclService           = aclService;
     this._shoppingCartSettings = shoppingCartSettings;
     this._productWebService    = productWebService;
     this._storeMappingService  = storeMappingService;
     this._storeContext         = storeContext;
 }
 public RelatedProductsViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     ICacheManager cacheManager,
     IStoreContext storeContext,
     CatalogSettings catalogSettings
     )
 {
     this._productService      = productService;
     this._workContext         = workContext;
     this._aclService          = aclService;
     this._catalogSettings     = catalogSettings;
     this._productWebService   = productWebService;
     this._storeMappingService = storeMappingService;
     this._cacheManager        = cacheManager;
     this._storeContext        = storeContext;
 }
Exemple #8
0
 public ProductsAlsoPurchasedViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     IStoreContext storeContext,
     CatalogSettings catalogSettings
     )
 {
     this._productService      = productService;
     this._workContext         = workContext;
     this._aclService          = aclService;
     this._catalogSettings     = catalogSettings;
     this._productWebService   = productWebService;
     this._storeMappingService = storeMappingService;
     this._cacheManager        = cacheManager;
     this._orderReportService  = orderReportService;
     this._storeContext        = storeContext;
 }
Exemple #9
0
 public ProductController(IProductWebService productWebService, IMenuWebService menuWebService, ICartWebService cartWebService)
 {
     _productWebService = productWebService;
     _menuWebService    = menuWebService;
     _cartWebService    = cartWebService;
 }
 public CartWebService(IProductWebService productWebService)
 {
     _productWebService = productWebService;
 }
 public CategoryController(IProductWebService productWebService, IMenuWebService menuWebService)
 {
     _productWebService = productWebService;
     _menuWebService    = menuWebService;
 }
Exemple #12
0
 public ProductsController(IProductWebService productWebService)
 {
     _productWebService = productWebService;
 }
Exemple #13
0
 public ProductService(IProductRepository productRepository, IProductWebService productWebService)
 {
     _productRepository = productRepository;
     _productWebService = productWebService;
 }