public List <DriverResult> Execute(GetAllDriversQuery query)
        {
            var drivers = _unitOfWork.DriverRepository.GetAll();

            var driversToReturn = _mapper.Map <List <DriverResult> >(drivers);

            return(driversToReturn);
        }
Exemplo n.º 2
0
        public ActionResult <List <DriverResult> > GetDrivers()
        {
            var query = new GetAllDriversQuery();

            var result = _queryDispatcher.Send <GetAllDriversQuery, List <DriverResult> >(query);

            if (result == null)
            {
                return(NotFound());
            }

            return(Ok(result));
        }