public ImageRepositoryMediator(IImageFileRepository _imageRepository)
        {
            imageRepositories.Add(_imageRepository);
            IEnumerable <FileInfo[]> tmpFileInfos = RetrieveAllFileInfos();

            MergeFileInfos(tmpFileInfos);
        }
 public ImageUploadService(IImageDataRepository imageRepository, IImageFileRepository imageFileRepository)
 {
     ImageRepository     = imageRepository ?? throw new ArgumentNullException(nameof(imageRepository));
     ImageFileRepository = imageFileRepository ?? throw new ArgumentNullException(nameof(imageFileRepository));
 }
Esempio n. 3
0
 public ImageService(IImageDataRepository imageRepository, IImageFileRepository imageFileRepository, ILabelService labelService)
 {
     ImageRepository     = imageRepository ?? throw new ArgumentNullException(nameof(imageRepository));
     ImageFileRepository = imageFileRepository ?? throw new ArgumentNullException(nameof(imageFileRepository));
     LabelService        = labelService ?? throw new ArgumentNullException(nameof(labelService));
 }
Esempio n. 4
0
 public ImageRepositoryCache(IImageFileRepository _imageRepository) : base(_imageRepository)
 {
 }
 public SuggestService(IHttpClientFactory httpClientFactory, IImageFileRepository imageRepository, IInferenceConfiguration inferenceConfiguration)
 {
     ImageFileRepository    = imageRepository ?? throw new ArgumentNullException(nameof(imageRepository));
     HttpClientFactory      = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory));
     InferenceConfiguration = inferenceConfiguration ?? throw new ArgumentNullException(nameof(inferenceConfiguration));
 }