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