moleculeresolver.services.registry

Classes

ServiceAdapterRegistry

Simple runtime registry for all service adapters.

Module Contents

class moleculeresolver.services.registry.ServiceAdapterRegistry

Simple runtime registry for all service adapters.

_adapters: dict[str, moleculeresolver.services.base.ServiceAdapter]
register(adapter: moleculeresolver.services.base.ServiceAdapter) None
get(service_name: str) moleculeresolver.services.base.ServiceAdapter | None
names() list[str]