releaseAll
Releases (unbinds) all items from the container.
Import
import { releaseAll } from 'true-di';
const { releaseAll } = require('true-di');
Typing
function releaseAll<IContainer extends object>(container: IContainer): void
Arguments:
container:
IContainer
- container to unbind items from
Returns:
nothing
Example:
import { isReady, releaseAll } from 'true-di/utils';
import container from './container';
releaseAll(container);
console.log(
isReady(container, 'logger'),
isReady(container, 'dataAccessService'),
isReady(container, 'ecommerceService')
);
// prints: false false false
Last updated
Was this helpful?