можно так сделать: два ДТО: 1. Запрос. Хранит имя ...
# russian
c
можно так сделать: два ДТО: 1. Запрос. Хранит имя метода (возможно сигнатуру), который надо вызвать. + список аргументов 2. Результат. Хранит флаг того что случилось исключение + поле результата. Если случилось исключение, то его объект кладется в поле результата. так не? тогда вам не надо будет делать на каждый метод пару ДТО-шек