@sigi/di
Version:
Dependencies injection library for sigi framework
15 lines • 473 B
JavaScript
import { Injector } from './injector';
import { InjectionProvider } from './provider';
export class RootInjector extends Injector {
constructor() {
super(...arguments);
this.provider = new InjectionProvider();
}
reset() {
this.provider = new InjectionProvider();
this.providersCache.clear();
this.resolvedProviders.clear();
}
}
export const rootInjector = new RootInjector();
//# sourceMappingURL=root-injector.js.map