Если это используется внутри очереди, то зачем вообще этот декоратор?
Декоратор для продюсера в том ужасном виде, в котором я его придумал сейчас, просто берет возвращаемый объект из метода и уже глобальный продюсер отдает в очередь это сообщение. Скорее всего легче сделать просто через прикидывание продюсера в сервис, а не наоборот.
Так и норм, просто сейчас, чтобы продьюсер в декораторе нормально отработал, тебе надо делать специфический маппинг в сервисе, я предлагаю, сделать "продьюсером" контроллер, который будет вызывать методы сервиса и сам мапить данные. Но там у тебя только сервис может спавнить события, хотя я так и не понял почему)
Да, мне надо подумать над этим еще раз. Спасибо!
Обсуждают сегодня