Size: a a a

NestJS — русскоязычное сообщество

2020 August 10

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
Тебе нужно сделать эммит такой же какой будешь слушать на фронте после онконнект
Я колупаю эти эметы и так,и этак, но делаю неправильно и не могу, блин, понять, что не так
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
Тебе нужно сделать эммит такой же какой будешь слушать на фронте после онконнект
У меня работает нормально связка 1 клиент, 1 сервер брокера. Там, как и в документации, сообщения передаются туда-сюда-обратно
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
Покажи код
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
Тебе нужно сделать эммит такой же какой будешь слушать на фронте после онконнект
Но как только я завожу второй клиент и пытаюсь подписаться на события, то борода
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Минуту
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Щас, запущу свою машину наказания.
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Блин, а как мне тебе показать-то код, если у меня есть три сервака, два из которых клиенты. Один точно есть на гите. Остальные два тоже залить?
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Я к тому, что много текста получитс.я
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
Или скриншотом
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
Paste in
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
Pastebin
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
О, точно.
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
Или скриншотом
Ну, короч, не быстро это.
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
Или скриншотом
А ты сможешь увидеть сейчас все мои пастобины, а не только тот, что по ссылке?
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
Пример в сервисе
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
constructor(
       @Inject('AUTH_SERVICE')
private authService: ClientProxy,
       @Inject('OPERATOR_PROFILE_SERVICE')
private operatorProfileService: ClientProxy,
       @Inject('ONLINE_SERVICE')
private onlineService: ClientProxy,
       @Inject('CHAT_SERVICE')
private chatService: ClientProxy
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
В модуле подключаешься
источник

ДД

Дмитрий Дударев... in NestJS — русскоязычное сообщество
ClientsModule.register([
           {
               name: 'AUTH_SERVICE',
               transport: Transport.RMQ,
               options: {
                   urls: [process.env.RMQ_URL],
                   queue: 'QUEUE_SYNC_SERVICE_AUTH',
                   queueOptions: {
                       durable:
false,
                   },
               },
           }
       ]),
источник

GT

Gleb Tregubov in NestJS — русскоязычное сообщество
Дмитрий Дударев
constructor(
       @Inject('AUTH_SERVICE')
private authService: ClientProxy,
       @Inject('OPERATOR_PROFILE_SERVICE')
private operatorProfileService: ClientProxy,
       @Inject('ONLINE_SERVICE')
private onlineService: ClientProxy,
       @Inject('CHAT_SERVICE')
private chatService: ClientProxy
Вопрос. Это где я должен прописать инъекции?
источник