public CsvFileWriter(IFileSystem fileSystem, IDuplicationStrategy duplicateStrategy) { _duplicateStrategy = duplicateStrategy ?? throw new ArgumentNullException(nameof(duplicateStrategy));; _fileSystem = fileSystem ?? throw new ArgumentNullException(nameof(fileSystem)); }