close method

  1. @override
void close()
override

Closes all instances of singleton if they implement Closable Cleans up the singleton map.

Implementation

@override
void close() {
  for (var instance in taggedSingletons.values.toList()) {
    Closable.closeWith(instance);
  }
  taggedSingletons.clear();
}