unregisterModuleServices method
Unregister all services from a module
Implementation
void unregisterModuleServices(String moduleId) {
final toRemove = _services.entries
.where((e) => e.value.ownerModuleId == moduleId)
.map((e) => e.key)
.toList();
for (final name in toRemove) {
_services.remove(name);
AirLogger.debug('Service unregistered: $name');
}
if (toRemove.isNotEmpty) {
notifyListeners();
}
}