public FileLoader(ILoggerFactory loggerFactory, IFileTypeAnalyzer fileTypeAnalyzer, IFileItemLoader fileItemLoader, IFileOverviewLoader fileOverviewLoader) { _fileTypeAnalyzer = fileTypeAnalyzer ?? throw new ArgumentNullException(nameof(fileTypeAnalyzer)); _fileItemLoader = fileItemLoader ?? throw new ArgumentNullException(nameof(fileItemLoader)); _fileOverviewLoader = fileOverviewLoader ?? throw new ArgumentNullException(nameof(fileOverviewLoader)); _logger = (loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory))).CreateLogger(this.GetType()); }
public FileTypeAnalyzerTests() { _fileTypeAnalyzer = new FileTypeAnalyzer(); }