/// <summary> /// Ctor /// </summary> /// <param name="apiConfiguration"></param> /// <param name="logger"></param> /// <param name="fileSystem"></param> /// <param name="covidStatisticsRepository"></param> public NumbersTodayHealthCheck(AppSettingsConfig apiConfiguration, ILogger <NumbersTodayHealthCheck> logger, IFileSystem fileSystem, ICovidStatisticsRepository covidStatisticsRepository) { _appSettingsConfig = apiConfiguration; _logger = logger; _fileSystem = fileSystem; _covidStatisticsRepository = covidStatisticsRepository; }
public CovidStatisticsControllerV3( ILogger <CovidStatisticsControllerV3> logger, IApplicationStatisticsRepository applicationStatisticsRepository, ICovidStatisticsRepository covidStatisticsRepository, IMapper mapper) { _covidStatisticsRepository = covidStatisticsRepository; _applicationStatisticsRepository = applicationStatisticsRepository; _logger = logger; _mapper = mapper; }
public GetCovidStatisticsJob(ILogger <CovidStatisticsBuilder> logger, IDateTimeResolver dateTimeResolver, ICovidStatisticsRepository covidStatisticsRepository, ICovidStatisticsRetrieveService covidStatisticsRetrieveService, GetCovidStatisticsJobConfig config) { _config = config; _covidStatisticsRetrieveService = covidStatisticsRetrieveService; _covidStatisticsRepository = covidStatisticsRepository; _dateTimeResolver = dateTimeResolver; _logger = logger; }
public CovidStatisticsDataExtractingService(ICovidStatisticsRepository covidStatisticsRepository, ICovidStatisticsBuilder covidStatisticsBuilder) { _covidStatisticsBuilder = covidStatisticsBuilder; _covidStatisticsRepository = covidStatisticsRepository; }