public CategoryCompleteTask(ICategoryScoreRepository categoryScoreRepository, ICategoryRepository categoryRepository, IServiceFactory <ICategoryCompleteLogic, CategoryType> categoryCompleteFactory, ILogger logger) { this.categoryScoreRepository = categoryScoreRepository; this.categoryRepository = categoryRepository; this.categoryCompleteFactory = categoryCompleteFactory; this.logger = logger; }
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 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 }
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; }