public IActionResult GetAll() { var query = new GetAllLocationsQuery(); var queryResult = QueryDispatcher.Execute <GetAllLocationsQuery, GetAllLocationsQueryResult> (query); return(Ok(queryResult.Locations)); }
public async Task <List <LocationResponse> > Handle(GetAllLocationsQuery query, CancellationToken cancellationToken) { var locations = await _locationRepository.GetAllLocations(); return(locations == null ? null : _mapper.Map(locations)); }
public async Task <List <LocationDTO> > Handle(GetAllLocationsQuery request, CancellationToken cancellationToken) { var result = await _unitOfWork.Tasks.GetAll(); return(_mapper.Map <List <LocationDTO> >(result.ToList())); }