У меня есть приложение Nest JS, которое состоит из множества модулей: databaseModule, userModule, devicesModule и др. c. Все они упакованы в один модуль ApplicationModule, который обрабатывает действия сервера.
Но теперь мне нужно добавить несколько лямбда-функций в мой проект, и мне нужно выполнить c некоторые методы из databaseModule, но я не знаю, как это сделать.
Псевдокод, который я представляю:
export const handler: Handler = (event: any, context: Context, callback) => {
const dbModule = DataBaseModule.build();
dbModule.get(UserService).createProject('my_project');
callback(null, event);
};
Я думаю, что гнездо js должно иметь аналогичную функциональность, но я не могу найти его на официальной странице.
PS Я не могу использовать только UserService, потому что это зависит от других сервисов и провайдеров в DatabaseModule. Вот почему я хочу, чтобы этот модуль был полностью настроен, и я мог использовать его услуги