getInstance<T> method

  1. @override
T getInstance<T>()
override

Implementation

@override
T getInstance<T>() {
  if (instances.containsKey(T)) {
    return instances[T] as T;
  } else {
    throw ArgumentError("Type $T is not registered");
  }
}