예제 #1
0
 public UploadController(
     IImageThumbnailService imageThumbnailService,
     IImageUploadRepository imageUploadRepository,
     IMapper mapper,
     IFileService fileService)
 {
     this.imageThumbnailService = imageThumbnailService;
     this.imageUploadRepository = imageUploadRepository;
     this.mapper      = mapper;
     this.fileService = fileService;
 }
 public UploadExpirationHandlingService(
     ILogger <UploadExpirationHandlingService> logger,
     IImageUploadRepository imageUploadRepository,
     IFileService fileService,
     IMapper mapper)
 {
     this.logger = logger;
     this.imageUploadRepository = imageUploadRepository;
     this.fileService           = fileService;
     this.mapper = mapper;
 }
예제 #3
0
 public ImageThumbnailService(
     IImageProcessingService imageProcessingService,
     IFileService fileService,
     IImageUploadRepository imageUploadRepository,
     ILogger <ImageThumbnailService> logger,
     IMediator mediator,
     IOptions <AppSettingsModel> appSettings,
     IImageReadingService imageReadingService,
     IImageWritingService imageWritingService,
     IProcessingProfileRepository processingProfileRepository)
 {
     this.imageProcessingService = imageProcessingService;
     this.fileService            = fileService;
     this.imageUploadRepository  = imageUploadRepository;
     this.logger                      = logger;
     this.mediator                    = mediator;
     this.appSettings                 = appSettings;
     this.imageReadingService         = imageReadingService;
     this.imageWritingService         = imageWritingService;
     this.processingProfileRepository = processingProfileRepository;
 }
 public ImageUploadController(ILogger <ImageUploadController> logger, IImageUploadRepository orclRepo)
 {
     _logger   = logger;
     _orclRepo = orclRepo;
 }
예제 #5
0
 public CloudinaryAdapter(IImageUploadRepository imageUploadRepository)
 {
     Credentials            = CloudinaryAccountFactory.Create();
     _imageUplaodRepository = imageUploadRepository;
 }