Ejemplo n.º 1
0
 public JobState(IFileStreamProvider fileStreamProvider, IFileLineCounter fileLineCounter, IFileProcessor fileProcessor, IPercentageCalculator percentageCalculator)
 {
     _fileStreamProvider   = fileStreamProvider;
     _fileLineCounter      = fileLineCounter;
     _fileProcessor        = fileProcessor;
     _percentageCalculator = percentageCalculator;
 }
 public ReportController(ISummaryRepository repo, IPercentageCalculator calc, ICohortTotalsRepository CohortTotals)
 {
     this.db = repo;
     this.Calculator = calc;
     this.CohortTotals = CohortTotals;
 }
Ejemplo n.º 3
0
 public FileProcessor(IConfigurationState configurationState, IFileStreamProvider fileStreamProvider, IPercentageCalculator percentageCalculator)
 {
     _configurationState   = configurationState;
     _fileStreamProvider   = fileStreamProvider;
     _percentageCalculator = percentageCalculator;
 }
Ejemplo n.º 4
0
 public ApplyFeature(IPercentageCalculator percentageCalculator, IMatcherRepository matcherRepository)
 {
     _percentageCalculator = percentageCalculator;
     _matcherRepository    = matcherRepository;
 }
Ejemplo n.º 5
0
 public FileTransfer(IPercentageCalculator percentageCalculator)
 {
     _percentageCalculator = percentageCalculator;
 }