disposeContainer method

void disposeContainer()

Disposes the container itself. It will also dispose all providers. After calling this method, the container should not be used anymore.

Implementation

void disposeContainer() {
  for (final provider in [..._state.keys]) {
    internalDispose(provider, this);
  }

  observer?.dispose();
  _disposed = true;
}