public MetricDataService(IMetricRepository metricRepository, IMetricDataRepository metricDataRepository, IHourRepository hourRepository, IServerRepository serverRepository) { this.metricRepository = metricRepository; this.metricDataRepository = metricDataRepository; this.hourRepository = hourRepository; this.serverRepository = serverRepository; }
public RecoverabilityIntegrityScoringLogic( IMetricDataRepository metricDataRepository, IRecoverabilityIntegritySummaryReporter recoverabilityIntegritySummaryReporter) { this.metricDataRepository = metricDataRepository; this.recoverabilityIntegritySummaryReporter = recoverabilityIntegritySummaryReporter; }
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); }
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; }
public GapsCollectionVerifier(IMetricDataRepository metricDataRepository, IEventRepository eventRepository) { this.metricDataRepository = metricDataRepository; this.eventRepository = eventRepository; }