Как создать базовый класс обслуживания с помощью Nest. js + TypeORM? - PullRequest
0 голосов
/ 06 мая 2020

Я работаю с Nest. js + TypeORM и попадаю в затруднительное положение при попытке добавить наследование к классам обслуживания.

Я хочу иметь класс обслуживания пользователя, который расширяется от базового класса обслуживания, наследуя все методы, которые у него есть. Мне просто нужен один репозиторий в классе Service, но как только мне понадобится больше, например productRepository, как вы можете видеть, он потерпит неудачу из-за того, что конструктор жестко запрограммирован для приема одного репозитория.

Кажется, я не могу понять, что было бы наиболее элегантным способом достижения чего-то подобного.

Кто-нибудь знает?

...