registerService method
void
registerService({})
Register a service
Implementation
void registerService({
required String name,
required String ownerModuleId,
required Function service,
List<String> allowedCallers = const [],
}) {
_services[name] = SecureServiceDescriptor(
name: name,
ownerModuleId: ownerModuleId,
service: service,
allowedCallers: allowedCallers,
);
AirLogger.debug(
'Service registered: $name',
context: {'owner': ownerModuleId, 'public': allowedCallers.isEmpty},
);
_safeNotify();
}