Spaces:
Running
Running
| """Healthcare API providers.""" | |
| # Provider registry for dynamic loading (not used by server_http.py) | |
| PROVIDER_REGISTRY = {} | |
| def register_provider(name: str): | |
| """Decorator to register a provider.""" | |
| def decorator(cls): | |
| PROVIDER_REGISTRY[name] = cls | |
| return cls | |
| return decorator | |
| def get_provider_class(name: str): | |
| """Get provider class by name.""" | |
| return PROVIDER_REGISTRY.get(name) |