public E2ETests()
 {
     _imagePathProvider         = new ImagePathProvider();
     _fileInputOutputHelper     = new FileInputOutputHelper(_imagePathProvider);
     _imageCropper              = new ImageCropper();
     _licensePlateAreaValidator = new LicensePlateAreaValidator(_imageCropper);
 }
Пример #2
0
 public VideosController(
     ILogger <VideosController> log,
     IVideoService videoService,
     IImageCropper imageCropper)
     : base(log)
 {
     _svc          = videoService ?? throw new ArgumentNullException(nameof(videoService));
     _imageCropper = imageCropper ?? throw new ArgumentNullException(nameof(imageCropper));;
 }
Пример #3
0
 public PhotosController(
     ILogger <PhotosController> log,
     IPhotoService photoService,
     IImageCropper imageCropper,
     IPhotoZipper photoZipper,
     IFileProvider fileProvider,
     IContentTypeProvider contentTypeProvider)
     : base(log)
 {
     _svc                 = photoService ?? throw new ArgumentNullException(nameof(photoService));
     _imageCropper        = imageCropper ?? throw new ArgumentNullException(nameof(imageCropper));
     _photoZipper         = photoZipper ?? throw new ArgumentNullException(nameof(photoZipper));
     _fileProvider        = fileProvider ?? throw new ArgumentNullException(nameof(fileProvider));
     _contentTypeProvider = contentTypeProvider ?? throw new ArgumentNullException(nameof(contentTypeProvider));
 }
Пример #4
0
 public LicensePlateAreaValidator(IImageCropper imageCropper)
 {
     _imageCropper = imageCropper;
 }