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): voidArguments:
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 falseLast updated
Was this helpful?