public Aws3PictureService(INopDataProvider dataProvider, IDownloadService downloadService, ICacheKeyService cacheKeyService, IEventPublisher eventPublisher, IHttpContextAccessor httpContextAccessor, INopFileProvider fileProvider, IProductAttributeParser productAttributeParser, IRepository <Picture> pictureRepository, IRepository <PictureBinary> pictureBinaryRepository, IRepository <ProductPicture> productPictureRepository, ISettingService settingService, IStaticCacheManager staticCacheManager, IUrlRecordService urlRecordService, IWebHelper webHelper, MediaSettings mediaSettings, EzkelTechAwsS3Settings awsS3Settings) : base(dataProvider, downloadService, eventPublisher, httpContextAccessor, fileProvider, productAttributeParser, pictureRepository, pictureBinaryRepository, productPictureRepository, settingService, urlRecordService, webHelper, mediaSettings) { _cacheKeyService = cacheKeyService; _staticCacheManager = staticCacheManager; _httpContextAccessor = httpContextAccessor; _awsS3Settings = awsS3Settings; }
public EzkelTechAwsS3Controller(EzkelTechAwsS3Settings awsS3Settings, ILocalizationService localizationService, INotificationService notificationService, IPermissionService permissionService, ISettingService settingService) { _awsS3Settings = awsS3Settings; _localizationService = localizationService; _notificationService = notificationService; _permissionService = permissionService; _settingService = settingService; }