public async Task <IReadOnlyList <Domain.Entities.City> > Get([FromQuery] ListCitiesQuery query) { return(await Mediator.Send(query)); }
public async Task <IActionResult> GetAllCities([FromQuery] ListCitiesQuery query) { var result = await Mediator.Send(query); return(Ok(result)); }
public async Task <List <City> > Handle(ListCitiesQuery request, CancellationToken cancellationToken) { return(await _context.Cities.Include(x => x.Country).ToListAsync()); }
public async Task <IReadOnlyList <Domain.Entities.City> > Handle(ListCitiesQuery request, CancellationToken cancellationToken) { return(await _cityRepository.ListAllAsync(cancellationToken)); }