private async Task <WeatherApiUsageInfo> GetConfigFile()
        {
            var usageInfo = await _fileParserService.GetObjectFromFile <WeatherApiUsageInfo>(_configPath);

            if (usageInfo == null)
            {
                var config = new WeatherApiUsageInfo
                {
                    FirstRequestDate = DateTime.UtcNow
                };

                usageInfo = await _fileParserService.SaveObjectToFile <WeatherApiUsageInfo>(config, _configPath);
            }

            return(usageInfo);
        }
        public async Task <IEnumerable <CityTemperature> > GetSavedCitiesTemperaturesList()
        {
            var savedList = await _fileParserService.GetObjectFromFile <IEnumerable <CityTemperature> >(_savedTemperaturesPath);

            return(savedList ?? new List <CityTemperature>());
        }