has<T> method
Returns true if a service of type T is registered.
Implementation
bool has<T>({String? name}) {
final key = _key<T>(name);
return _instances.containsKey(key) ||
_singletons.containsKey(key) ||
_scopedFactories.containsKey(key) ||
_factories.containsKey(key) ||
(parent?.has<T>(name: name) ?? false);
}