@appelt/di
v1.0.7
Published
Node Dependency Injection
Maintainers
Readme
@appelt/di
Node Dependency Injection
Installation
npm install @appelt/diUsage
import { Service, Inject } from '@appelt/di';
@Service()
class MyService {
constructor(@Inject('MyDependency') private myDependency: any) {}
doSomething() {
this.myDependency.performAction();
}
}
@Service('MyDependency')
class MyDependency {
performAction() {
console.log('Action performed!');
}
}