listRegistrations method
Implementation
@override
Map<String, List<String>> listRegistrations() {
final registrations = <String, List<String>>{
"factories": _factories.keys.toList(),
"singletons": _singletons.keys.toList(),
'eager': _eagerRegistrations.keys.toList()
};
if (_parent != null) {
final parentRegistrations = _parent.listRegistrations();
registrations['parent_factories'] = parentRegistrations['factories'] ?? [];
registrations['parent_singletons'] =
parentRegistrations['singletons'] ?? [];
registrations['parent_eager'] = parentRegistrations['eager'] ?? [];
}
return registrations;
}