Публикации по теме 'inversifyjs'


Внедрение зависимостей Typescript: настройка InversifyJS IoC для проекта TS
Вместо того, чтобы иметь дело с ручным созданием зависимостей классов каждый раз, когда мы хотим использовать конкретный класс. Мы могли бы настроить механизм, который мог бы создавать их для нас и автоматически предоставлять зависимости классу. Такой механизм называется контейнером инверсии управления (IoC), и в этом посте я хотел бы показать, как вы можете улучшить свой код TypeScript, настроив контейнер зависимостей с помощью InversifyJS. Настройка проекта перед использованием..

Вопросы по теме 'inversifyjs'

ExpressJS инверсия ошибки промежуточного программного обеспечения контроллера
Я создаю очень мало rest api, используя nodejs, express и inversify. Вот мой рабочий код: index.ts const container = new Container(); container.bind<interfaces.Controller>(Types.Controller) .to(MyController)...
5949 просмотров
schedule 04.05.2024

InversifyJS внедряет express.Application
Я пытаюсь реализовать InversifyJS в одном из моих экспресс-проектов, все работает отлично, кроме веб-сокетов. Для WebsocketServer требуется встроенный экземпляр сервера, и я сохраняю соединения в экспресс-объекте, например: const port = 3000;...
127 просмотров
schedule 10.06.2024

DI: конструктор класса, как injectable вызывает несколько раз
Есть несколько классов, как внедрять TermsExchangeService : import {TermsExchangeService} from './terms-exchange.service'; @injectable() export class TermsExchangeComponent { constructor( private termsExchangeService:...
45 просмотров
schedule 28.07.2022