public CategoryCompleteTask(ICategoryScoreRepository categoryScoreRepository, ICategoryRepository categoryRepository, IServiceFactory <ICategoryCompleteLogic, CategoryType> categoryCompleteFactory, ILogger logger)
 {
     this.categoryScoreRepository = categoryScoreRepository;
     this.categoryRepository      = categoryRepository;
     this.categoryCompleteFactory = categoryCompleteFactory;
     this.logger = logger;
 }
Exemplo n.º 2
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;
 }
Exemplo n.º 3
0
 public HourlyScoringLogic(
     ICategoryScoreRepository categoryScoreRepository,
     ICategoryRepository categoryRepository,
     IHourRepository hourRepository,
     ILogService logService,
     IFcmRepository fcmRepository,
     IToggleProvider toggleProvider,
     ILegacyRecoverabilityIntegrityRepository legacyRecoverabilityIntegrityRepository,
     ILogger logger)
 {
     this.categoryScoreRepository = categoryScoreRepository;
     this.categoryRepository      = categoryRepository;
     this.hourRepository          = hourRepository;
     this.logService     = logService;
     this.fcmRepository  = fcmRepository;
     this.toggleProvider = toggleProvider;
     this.legacyRecoverabilityIntegrityRepository = legacyRecoverabilityIntegrityRepository;
     this.logger = logger.WithTypeName(this);             // .WithClassName(); -- doesn't work
 }
Exemplo n.º 4
0
 public CategoryScoringTask(
     IServiceFactory <ICategoryScoringLogic, CategoryType> categoryScoreFactory,
     ICategoryScoreRepository categoryScoreRepository,
     ICategoryRepository categoryRepository,
     IServerRepository serverRepository,
     IMetricDataService metricDataService,
     IHourRepository hourRepository,
     IEventRepository eventRepository,
     ILogger logger)
 {
     this.categoryScoreFactory    = categoryScoreFactory;
     this.categoryScoreRepository = categoryScoreRepository;
     this.categoryRepository      = categoryRepository;
     this.serverRepository        = serverRepository;
     this.metricDataService       = metricDataService;
     this.hourRepository          = hourRepository;
     this.eventRepository         = eventRepository;
     this.logger = logger.WithClassName().WithCategory(Names.LogCategory.CategoryScore);
 }
 public CategoryService(IServerRepository serverRepository, ICategoryRepository categoryRepository, ICategoryScoreRepository categoryScoreRepository, IToggleProvider toggleProvider)
 {
     this.serverRepository        = serverRepository;
     this.categoryRepository      = categoryRepository;
     this.categoryScoreRepository = categoryScoreRepository;
     this.toggleProvider          = toggleProvider;
 }