コード例 #1
0
 public MetricDataService(IMetricRepository metricRepository, IMetricDataRepository metricDataRepository, IHourRepository hourRepository, IServerRepository serverRepository)
 {
     this.metricRepository     = metricRepository;
     this.metricDataRepository = metricDataRepository;
     this.hourRepository       = hourRepository;
     this.serverRepository     = serverRepository;
 }
コード例 #2
0
 public RecoverabilityIntegrityScoringLogic(
     IMetricDataRepository metricDataRepository,
     IRecoverabilityIntegritySummaryReporter recoverabilityIntegritySummaryReporter)
 {
     this.metricDataRepository = metricDataRepository;
     this.recoverabilityIntegritySummaryReporter = recoverabilityIntegritySummaryReporter;
 }
コード例 #3
0
 public MetricTask(
     IMetricDataRepository metricDataRepository,
     IServiceFactory <IMetricLogic, MetricType> metricServiceFactory,
     IServiceFactory <IMetricReadyForDataCollectionLogic, MetricType> isReadyServiceFactory,
     IMetricDataService metricDataService,
     ILogger logger)
 {
     this.metricServiceFactory  = metricServiceFactory;
     this.isReadyServiceFactory = isReadyServiceFactory;
     this.metricDataRepository  = metricDataRepository;
     this.metricDataService     = metricDataService;
     this.logger = logger.WithClassName().WithCategory(Names.LogCategory.MetricData);
 }
コード例 #4
0
 public MetricService(
     IServerRepository serverRepository,
     IMetricRepository metricRepository,
     IMetricDataRepository metricDataRepository,
     ICategoryRepository categoryRepository,
     ICategoryScoreRepository categoryScoreRepository)
 {
     this.serverRepository        = serverRepository;
     this.metricRepository        = metricRepository;
     this.metricDataRepository    = metricDataRepository;
     this.categoryRepository      = categoryRepository;
     this.categoryScoreRepository = categoryScoreRepository;
 }
コード例 #5
0
 public GapsCollectionVerifier(IMetricDataRepository metricDataRepository, IEventRepository eventRepository)
 {
     this.metricDataRepository = metricDataRepository;
     this.eventRepository      = eventRepository;
 }