コード例 #1
0
        public IActionResult List()
        {
            var cities = _storage
                         .GetAll()
                         .Select(x => new CityViewModel(x))
                         .OrderBy((CityViewModel viewModel) => viewModel.Name);

            return(Ok(cities));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        public IActionResult List()
        {
            var cities = _storage
                         .GetAll()
                         .Select(x => new CityViewModel(x))
                         .OrderBy(x => x.Name)
                         .ToArray();

            return(base.Json(cities));
        }