Size: a a a

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

2020 August 14

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
Или с помощью фабрики использовать нужный сервис в модуле на основе req?
источник

CH

Cyber Host in NestJS — русскоязычное сообщество
Ты когда его в респонс кидаеш что получаешь?
источник

LK

L K in NestJS — русскоязычное сообщество
Maksym Krivohvost
Или с помощью фабрики использовать нужный сервис в модуле на основе req?
нельяза на сколько знаю
поясни задачу которую решаешь
источник

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
Есть два разных провайдера для регистрации и один контроллер
источник

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
В зависимости от ситуации нужно использовать
источник

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
Либо тот либо тот
источник

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
у обоих есть метод signup
источник

LK

L K in NestJS — русскоязычное сообщество
Maksym Krivohvost
В зависимости от ситуации нужно использовать
const signupProvider = this.config.get('auth.signup.provider');
// signupProvider can be string | class
const provider = this.moduleRef.get(signupProvider)
provider.signup

https://github.com/Insidexa/nestjs-tips-tricks-ru#dynamic-inject-provider
источник

LK

L K in NestJS — русскоязычное сообщество
псевдокод
источник

LK

L K in NestJS — русскоязычное сообщество
signupProvider должен быть добавлен у массив провайдеров в модуле
источник

MK

Maksym Krivohvost in NestJS — русскоязычное сообщество
Спасибо
источник

LK

L K in NestJS — русскоязычное сообщество
ну там можешь вместо конфига заюзать параметр с реквеста, только будь осторожен, заранее определи что можно туда передавать
можно с помощью Map это сделать
источник

SL

S. L. in NestJS — русскоязычное сообщество
массив
источник

SL

S. L. in NestJS — русскоязычное сообщество
Переслано от Cyber Host
Ты когда его в респонс кидаеш что получаешь?
источник

SL

S. L. in NestJS — русскоязычное сообщество
но я уже решил эту проблему
источник

SL

S. L. in NestJS — русскоязычное сообщество
правда появилась другая
источник

SL

S. L. in NestJS — русскоязычное сообщество
у меня из центрального приложения идет запрос к микросервису на получение данных, то есть вызывается метод send у Redis'а. Этот запрос возвращает массив с данными. Мне нужно сделать наоборот - то есть что бы client.send был у микросервиса и по крону раз в 10 минут отправлял данные в центральное приложение
источник

SL

S. L. in NestJS — русскоязычное сообщество
то есть сейчас у меня что-то такое
источник

SL

S. L. in NestJS — русскоязычное сообщество
а должно быть наоборот
источник

SL

S. L. in NestJS — русскоязычное сообщество
в этой статье client это имеется ввиду основное приложение? https://docs.nestjs.com/microservices/basics#client
источник