Этот проект, который показывает принцип работы DI, использует UserService.ts
, чтобы создать и удалить тестового пользователя.
npm i
npm run start
/* 📁 ./src/inversify.config.ts */
// ...
container.bind<IDB>(TYPES.DB).to(MockDB /* или JSONDB */)
//...
- Dependency Injection простыми словами, Андрей Мелихов