Пример #1
0
 public ImagesService(
     ILogger <ImagesService> logger,
     IDeletableEntityRepository <Image> imageRepository,
     IRepository <Vote> voteRepository,
     IRepository <UserSubscribe> userSubscribeRepository,
     IRepository <ImageTag> imageTagRepository,
     IRepository <Tag> tagRepository,
     IRepository <ImageCategory> imageCategoryRepository,
     IRepository <ApplicationUser> userRepository,
     ICategoriesService categoriesService,
     ITagsService tagsService,
     ITempCloudImagesService tempCloudImage)
 {
     this.Logger                  = logger;
     this.ImageRepository         = imageRepository;
     this.VoteRepository          = voteRepository;
     this.UserSubscribeRepository = userSubscribeRepository;
     this.ImageTagRepository      = imageTagRepository;
     this.TagRepository           = tagRepository;
     this.ImageCategoryRepository = imageCategoryRepository;
     this.CategoriesService       = categoriesService;
     this.UserRepository          = userRepository;
     this.TagsService             = tagsService;
     this.TempCloudImage          = tempCloudImage;
 }
Пример #2
0
 public ImageHelper(
     ILogger <ImageHelper> logger,
     IRemoteStorageService storageService,
     IImageManipulationProvider imageManipulation,
     IConfiguration configuration,
     ITempCloudImagesService tempCloudImage)
 {
     this.logger            = logger;
     this.storageService    = storageService;
     this.imageManipulation = imageManipulation;
     this.configuration     = configuration;
     this.tempCloudImage    = tempCloudImage;
 }