public FileMonitor(IFileWatcher watcher, ILearnedClassifier classifier, IPreviewCreator previewCreator) { Guard.NotNull(() => watcher, watcher); Guard.NotNull(() => classifier, classifier); Guard.NotNull(() => previewCreator, previewCreator); this.classifier = classifier; this.previewCreator = previewCreator; this.watcher = watcher; }
public ImagesController(ILogger <ImagesController> logger, IFileStorage fileStorage, IPreviewCreator previewCreator) { _logger = logger; _fileStorage = fileStorage; _previewCreator = previewCreator; }