public CsvTransactionParser( ILogger <CsvTransactionParser> logger, ICsvFileReader csvFileReader) { this.logger = logger; this.csvFileReader = csvFileReader; }
public Repository(IFilePathsProvider filePathsProvider, ICsvFileReader<SettledBet> settledBetCsvFileReader, ICsvFileReader<UnsettledBet> unsettledBetCsvFileReader) { _filePathsProvider = filePathsProvider; _settledBetCsvFileReader = settledBetCsvFileReader; _unsettledBetCsvFileReader = unsettledBetCsvFileReader; }
public CsvTransactionReadHandler( IMapper mapper, ICsvFileReader csvFileReader, ITransactionValidator transactionValidator) { _mapper = mapper; _csvFileReader = csvFileReader; _transactionValidator = transactionValidator; }
public CsvCountryProvider(ICsvFileReader csvFileReader, ICsvFieldValidator csvFieldValidator, ICsvFieldParser csvFieldParser) : base(DataSources.Source.Csv) { CsvFileReader = csvFileReader; CsvFieldValidator = csvFieldValidator; CsvFieldParser = csvFieldParser; }
public ImportIssuersCommandHandler(ICsvFileReader reader, IApplicationDbContext dbContext, IMapper mapper) { Guard.Against.Null(reader, nameof(reader)); Guard.Against.Null(dbContext, nameof(dbContext)); Guard.Against.Null(mapper, nameof(mapper)); this._csvFileReader = reader; this._dbContext = dbContext; this._mapper = mapper; }
public void Open(string fileName, Mode mode) { if (mode == Mode.Read) { _csvFileReader = new CsvFileReader(); _csvFileReader.Open(fileName); } if (mode == Mode.Write) { _csvFileWriter = new CsvFileWriter(); _csvFileWriter.Open(fileName); } }
public FileWatcher(ICsvFileReader <SalesInfoMap, SalesInfo> fileReader, string salesDirPath, SaleInfoProcessor saleInfoProcessor) { _fileReader = fileReader; _fileSystemWatcher = new FileSystemWatcher(); _saleInfoProcessor = saleInfoProcessor; _fileSystemWatcher.Created += FileSystemWatcher_Created; _fileSystemWatcher.Path = salesDirPath; _fileSystemWatcher.Filter = "*.csv"; }
public AppService(ICsvFileReader reader) { _reader = reader; }
public CSVReaderWriter(ICsvFileReader reader, ICsvFileWriter writer) { _csvFileReader = reader; _csvFileWriter = writer; }
public CsvQuoteRepository(ICsvFileReader reader, string fileName) { _reader = reader; _fileName = fileName; }
/// <summary> /// Initializes a new instance of the <see cref="T:ByteDev.Csv.Io.CsvFileWriter" /> class. /// </summary> public CsvFileWriter() { _csvReader = new CsvFileReader(); }
public void SetUp() { _csvFileReader = new CsvFileReader(); _sut = new CsvFileWriter(); }
public FileProcessingService(ICsvFileReader csvFileReader, IItemsRepository itemsRepository, IJsonRepository <ItemModel> jsonRepository) { _csvFileReader = csvFileReader; _itemsRepository = itemsRepository; _jsonRepository = jsonRepository; }