Передача параметра в декораторы машинописи - PullRequest
0 голосов
/ 28 февраля 2020

Итак, я работаю над созданием сервера CRUD в гнезде js, используя Mon go в качестве базы данных, и пытаюсь внедрить соединение с базой данных, которое можно получить из конструктора службы (@InjectConnection() private connection?: mongoose.Connection) в декоратор, выполнив @Decorator(this.connection). Это невозможно, поскольку фабрика декораторов запускается до инициализации соединения с базой данных. При этом каждый раз, когда используется декоратор, соединение не определено. Есть ли обходной путь для такой ситуации? Я действительно не хочу реализовывать решение, используя декораторы машинописи.

...