build method
Implementation
DependencyContainer build(DependencyProvider? parentProvider) {
_addWidgetServices();
var singletons = _createSingletons();
var initializationController =
_createInitializationController(parentProvider);
var disposables = HashSet<Disposable>();
var registry = _createRegistry(
parentProvider, singletons, initializationController, disposables);
var container = DependencyContainer(
registry, singletons, initializationController, disposables);
_addPostRegistry(container, registry);
_preWarmSingletonInitializables(
registry, container, singletons, initializationController, disposables);
return container;
}