public IActionResult GetPerfilVehiculoPorId(int idUsuario, int idVehiculo) { try { usuarioVehiculoValidator.Validate(idUsuario, idVehiculo); return(Ok(vehiculoMapper.ToPerfilVehiculoDTO(vehiculoService.ObtenerPorIdParaPerfil(idVehiculo)))); } catch (ValidationException ve) { Console.WriteLine(ve); return(UnprocessableEntity(new ErrorResponse(StatusCodes.Status422UnprocessableEntity, ve.Message))); } catch (Exception e) { return(errorResponseFactory.InternalServerErrorResponse(e)); } }