public GlasswallFileProcessor(IGlasswallVersionService glasswallVersionService, IFileTypeDetector fileTypeDetector, IFileProtector fileProtector, IFileProcessorConfig config) { _glasswallVersionService = glasswallVersionService ?? throw new ArgumentNullException(nameof(glasswallVersionService)); _fileTypeDetector = fileTypeDetector ?? throw new ArgumentNullException(nameof(fileTypeDetector)); _fileProtector = fileProtector ?? throw new ArgumentNullException(nameof(fileProtector)); _config = config ?? throw new ArgumentNullException(nameof(config)); }
public FileTypeDetectionController( IGlasswallVersionService glasswallVersionService, IFileTypeDetector fileTypeDetector, IMetricService metricService, ILogger <FileTypeDetectionController> logger) : base(logger, metricService) { _glasswallVersionService = glasswallVersionService ?? throw new ArgumentNullException(nameof(glasswallVersionService)); _fileTypeDetector = fileTypeDetector ?? throw new ArgumentNullException(nameof(fileTypeDetector)); }
public HealthController( ILogger <HealthController> logger, IGlasswallVersionService glasswallVersionService, IMetricService metricService) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _glasswallVersionService = glasswallVersionService ?? throw new ArgumentNullException(nameof(glasswallVersionService)); _metricService = metricService ?? throw new ArgumentNullException(nameof(metricService)); }