Exemplo n.º 1
0
 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;
 }
Exemplo n.º 3
0
 public CsvTransactionReadHandler(
     IMapper mapper,
     ICsvFileReader csvFileReader,
     ITransactionValidator transactionValidator)
 {
     _mapper               = mapper;
     _csvFileReader        = csvFileReader;
     _transactionValidator = transactionValidator;
 }
Exemplo n.º 4
0
 public CsvCountryProvider(ICsvFileReader csvFileReader,
                           ICsvFieldValidator csvFieldValidator,
                           ICsvFieldParser csvFieldParser)
     : base(DataSources.Source.Csv)
 {
     CsvFileReader     = csvFileReader;
     CsvFieldValidator = csvFieldValidator;
     CsvFieldParser    = csvFieldParser;
 }
Exemplo n.º 5
0
            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;
            }
Exemplo n.º 6
0
 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);
     }
 }
Exemplo n.º 7
0
        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";
        }
Exemplo n.º 8
0
 public AppService(ICsvFileReader reader)
 {
     _reader = reader;
 }
Exemplo n.º 9
0
 public CSVReaderWriter(ICsvFileReader reader, ICsvFileWriter writer)
 {
     _csvFileReader = reader;
     _csvFileWriter = writer;
 }
 public CsvQuoteRepository(ICsvFileReader reader, string fileName)
 {
     _reader   = reader;
     _fileName = fileName;
 }
Exemplo n.º 11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:ByteDev.Csv.Io.CsvFileWriter" /> class.
 /// </summary>
 public CsvFileWriter()
 {
     _csvReader = new CsvFileReader();
 }
Exemplo n.º 12
0
        public void SetUp()
        {
            _csvFileReader = new CsvFileReader();

            _sut = new CsvFileWriter();
        }
Exemplo n.º 13
0
 public FileProcessingService(ICsvFileReader csvFileReader, IItemsRepository itemsRepository, IJsonRepository <ItemModel> jsonRepository)
 {
     _csvFileReader   = csvFileReader;
     _itemsRepository = itemsRepository;
     _jsonRepository  = jsonRepository;
 }