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