コード例 #1
0
ファイル: Flow.cs プロジェクト: luksgabe/DataAnalysis
 public Flow()
 {
     _unityOfWork     = new UnityOfWork();
     _fileValidation  = new FileValidation();
     _fileService     = new FileService(_unityOfWork);
     _salesmanService = new SalesmanService(_unityOfWork.salesmanRepository);
     _customerService = new CustomerService(_unityOfWork.customerRepository);
     _saleService     = new SaleService(_unityOfWork.saleRepository);
 }
コード例 #2
0
 public FileHandle(IDataAccessService dataAccessService, ILoggerService loggerService, IFileValidation fileValidation)
 {
     _dataAccessService = dataAccessService;
     _loggerService     = loggerService;
     _fileValidation    = fileValidation;
 }
コード例 #3
0
 public CsvFileParse(List <string> csvData, IFileValidation <string []> fileValidation)
 {
     _csvData        = csvData;
     _fileValidation = fileValidation;
     _fileWriter     = new FileWriter();
 }