diff --git a/src/fastsio/base_server.py b/src/fastsio/base_server.py index df644f5..d626001 100644 --- a/src/fastsio/base_server.py +++ b/src/fastsio/base_server.py @@ -214,6 +214,10 @@ class BaseServer: for ns_handler in router.iter_namespace_handlers(): self.register_namespace(ns_handler) + def add_routers(self, *routers: RouterSIO) -> None: + for router in routers: + self.add_router(router) + def rooms(self, sid: str, namespace: Optional[str] = None) -> List[str]: """Return the rooms a client is in.