コード例 #1
0
        public IActionResult GetCities(bool includePointsOfInterest = false)
        {
            var cityEntities = _repository.GetCities(includePointsOfInterest);

            if (includePointsOfInterest)
            {
                var citiesResult = Mapper.Map <List <CityDTO> >(cityEntities);
                return(Ok(citiesResult));
            }
            var results = Mapper.Map <IEnumerable <CityWithoutPointsOfInterestDto> >(cityEntities);

            return(Ok(results));
        }
コード例 #2
0
 public async Task <ActionResult <IEnumerable <City> > > Get()
 {
     return(await rep.GetCities().ToListAsync());
 }
コード例 #3
0
 public List <City> GetAllCities()
 {
     return(citiesRepository.GetCities());
 }
コード例 #4
0
 public IEnumerable <CityInfo> GetCities()
 {
     return(citiesRepository.GetCities().Select(city => city.AsDto()));
 }
コード例 #5
0
 public List <City> GetCities()
 {
     return(_mapper.Map <List <City> >(_cityRepository.GetCities()));
 }
コード例 #6
0
 static Game()
 {
     _cityRepo = new SqlCeCitiesRepository();
     Cities    = _cityRepo.GetCities();
 }
コード例 #7
0
 public async Task <Page <City> > Get(string term)
 {
     term ??= "";
     return(await _repo.GetCities(term, 10));;
 }