public async Task <IActionResult> GetRoutesAsync([FromBody] RouteDto routeDto) { if (routeDto.FromAddress == null && routeDto.ToAddress == null) { return(BadRequest()); } var userDto = await _userRepository.GetLoggedInUser(User); IEnumerable <RouteDto> routes = _rideLogic.GetRoutes(routeDto, userDto.Email); return(Ok(routes)); }