public IActionResult List() { var cities = _storage .GetAll() .Select(x => new CityViewModel(x)) .OrderBy((CityViewModel viewModel) => viewModel.Name); return(Ok(cities)); }
public IActionResult List() { var cities = _storage .GetAll() // City[] -> IEnumerable<City> .Select((City city) => new CityViewModel(city)) .OrderBy((CityViewModel viewModel) => viewModel.Name) .ToArray(); return(Ok(cities)); }
public IActionResult List() { var cities = _storage .GetAll() .Select(x => new CityViewModel(x)) .OrderBy(x => x.Name) .ToArray(); return(base.Json(cities)); }