public WidgetsProductPictureModifierController( IPermissionService permissionService, IProductPictureModifierService productPictureModifierService, IProductAttributeService productAttributeService, IProductService productService, ILocalizationService localizationService, ICategoryModelFactory categoryModelFactory, IPictureService pictureService, ICustomLogoService logoService, IProductAttributeParser productAttributeParser, ISettingService settingService, MediaSettings mediaSettings, ILogoPositionService logoPositionService, IStaticCacheManager cacheManager) { _permissionService = permissionService; _productPictureModifierService = productPictureModifierService; _productAttributeService = productAttributeService; _productService = productService; _localizationService = localizationService; _categoryModelFactory = categoryModelFactory; _pictureService = pictureService; _logoService = logoService; _productAttributeParser = productAttributeParser; _settingService = settingService; _mediaSettings = mediaSettings; _logoPositionService = logoPositionService; _cacheManager = cacheManager; }
public CustomLogoService( IRepository <Picture> pictureRepository, IRepository <ProductPicture> productPictureRepository, ISettingService settingService, IWebHelper webHelper, IDbContext dbContext, IEventPublisher eventPublisher, MediaSettings mediaSettings, IDataProvider dataProvider, INopFileProvider fileProvider, IProductAttributeParser productAttributeParser, IRepository <PictureBinary> pictureBinaryRepository, IUrlRecordService urlRecordService, IProductService productService, IStoreContext storeContext, IDownloadService downloadService, IProductPictureModifierService productPictureModifierService) : base(dataProvider, dbContext, eventPublisher, fileProvider, productAttributeParser, pictureRepository, pictureBinaryRepository, productPictureRepository, settingService, urlRecordService, webHelper, mediaSettings) { _storeContext = storeContext; _downloadService = downloadService; _productPictureModifierService = productPictureModifierService; }
public WidgetsProductPictureModifier( IProductPictureModifierService pePictureModifierService, IProductAttributeService productAttributeService) { _productPictureModifierService = pePictureModifierService; _productAttributeService = productAttributeService; }
public WidgetsAdminOrderPictureModifier( ICustomLogoService customLogoService, IProductPictureModifierService productPictureModifierService, ILogoPositionService logoPositionService) { _customLogoService = customLogoService; _productPictureModifierService = productPictureModifierService; _logoPositionService = logoPositionService; }
public WidgetsCartProductPictureModifier(IWorkContext workContext, IProductAttributeFormatter productAttributeFormatter, ICustomLogoService customLogoService, MediaSettings mediaSettings, IDownloadService downloadService, IProductPictureModifierService productPictureModifierService, ILogoPositionService logoPositionService) { _workContext = workContext; _productAttributeFormatter = productAttributeFormatter; _customLogoService = customLogoService; _mediaSettings = mediaSettings; _downloadService = downloadService; _productPictureModifierService = productPictureModifierService; _logoPositionService = logoPositionService; }
public ProductPictureModifierPlugin(IWebHelper webHelper, IProductAttributeService productAttributeService, IProductPictureModifierService productPictureModifierService, ILocalizationService localizationService, IWorkContext workContext, INopFileProvider fileProvider, IPictureService pictureService, ISettingService settingService, ProductPictureModifierObjectContext context) { _webHelper = webHelper; _productAttributeService = productAttributeService; _productPictureModifierService = productPictureModifierService; _localizationService = localizationService; _workContext = workContext; _fileProvider = fileProvider; _pictureService = pictureService; _settingService = settingService; _context = context; }