示例#1
0
 public RecoverabilityIntegrityScoringLogic(
     IMetricDataRepository metricDataRepository,
     IRecoverabilityIntegritySummaryReporter recoverabilityIntegritySummaryReporter)
 {
     this.metricDataRepository = metricDataRepository;
     this.recoverabilityIntegritySummaryReporter = recoverabilityIntegritySummaryReporter;
 }
示例#2
0
 public RtoMetricLogic(
     IGapsCollectionVerifier gapsCollectionVerifier,
     IDatabaseRepository databaseRepository,
     IMetricDataService metricDataService,
     IRecoveryObjectivesReporter recoveryObjectivesReporter,
     IRecoverabilityIntegritySummaryReporter recoverabilityIntegritySummaryReporter)
 {
     this.gapsCollectionVerifier                 = gapsCollectionVerifier;
     this.databaseRepository                     = databaseRepository;
     this.metricDataService                      = metricDataService;
     this.recoveryObjectivesReporter             = recoveryObjectivesReporter;
     this.recoverabilityIntegritySummaryReporter = recoverabilityIntegritySummaryReporter;
 }