resolve<T> method
Implementation
@override
T resolve<T>() {
for (final module in _modules) {
final dependency = module.resolve<T>(this);
if (dependency != null) {
return dependency;
}
}
final dependency = _parentComponent?._resolveFromSubComponent<T>(this);
if (dependency != null) {
return dependency;
}
throw StateError("Can't resolve $T");
}