Публикации по теме '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