public E2ETests() { _imagePathProvider = new ImagePathProvider(); _fileInputOutputHelper = new FileInputOutputHelper(_imagePathProvider); _imageCropper = new ImageCropper(); _licensePlateAreaValidator = new LicensePlateAreaValidator(_imageCropper); }
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));; }
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)); }
public LicensePlateAreaValidator(IImageCropper imageCropper) { _imageCropper = imageCropper; }