resolve<T> method
T
resolve<T>()
Resolves a dependency by type T.
Throws an assertion error if no dependency of type T is registered.
Implementation
T resolve<T>() {
assert(dependencies.containsKey(T), 'Dependency not found for $T');
return dependencies[T] as T;
}