closeScope function

Future<void> closeScope(
  1. String scope
)

Implementation

Future<void> closeScope(String scope) async {
  final list = _scopedInjectors.remove(scope);
  if (list == null) return;
  for (final injector in list) {
    final instance = injector.resolvedInstanceForDispose;
    if (instance != null && instance is PlexDisposable) {
      await instance.dispose();
    }
  }
}