public async Task <IEnumerable <ForecastType> > Initialize() { if (_forecastTypes != null && _forecastTypes.Count > 0) { return(_forecastTypes); } var response = await _forecastService.GetForecastTypes(); _forecastTypes = response.ForecastTypeDtos.ToClient(); return(_forecastTypes); }