isRegistered<T extends Object> method
Returns true if a dependency of type T (and optionally name) is registered.
Implementation
bool isRegistered<T extends Object>({Type? type, final String? name}) {
type = type ?? T;
if (type.toString() == 'Object') {
return _dependencyMap.keys.firstWhereOrNull((final key) => key.name == name) != null;
} else {
final dependencyKey = DependencyKey(type: type, name: name);
return _dependencyMap.containsKey(dependencyKey) && _dependencyMap.hasValue(dependencyKey);
}
}