Ejemplo n.º 1
0
        public async Task <CountryViewModel[]> GetCountriesAsync()
        {
            using (var context = new CountriesContext())
            {
                var countries = await countriesRepository.GetAllCountriesAsync(context).ConfigureAwait(false);

                var countriesViewModels = new List <CountryViewModel>();
                foreach (var country in countries)
                {
                    countriesViewModels.Add(MapCountryToViewModel(country));
                }

                return(countriesViewModels.ToArray());
            }
        }
Ejemplo n.º 2
0
        public async Task <IEnumerable <WeatherCityDAL.Models.CountryModel> > Get()
        {
            var countryList = await _countriesRepository.GetAllCountriesAsync();

            return(countryList);
        }
Ejemplo n.º 3
0
 public async Task <List <Countries> > GetAllCountriesAsync()
 {
     return(await _countriesRepository.GetAllCountriesAsync());
 }