/// <summary> /// Контроллер для раьоты со статистикой GIT репозиториев /// </summary> public StatisticsController( IGitStatisticsService gitStatisticsService, GitElasticService gitElasticService, IMapper mapper) { _gitStatisticsService = gitStatisticsService; _gitElasticService = gitElasticService; _mapper = mapper; }
/// <summary> /// Self-hosted сервис ETL в еластик /// </summary> public ProducerHostingService(ILogger <ProducerHostingService> logger, GitElasticService gitElasticService, IOptionsMonitor <ElasticConfig> statisticsConfig) { _gitElasticService = gitElasticService; _statisticsConfig = statisticsConfig.CurrentValue; _logger = logger; }