From a21fbea90dbd398590ca631e1e338b54b0aed2fa Mon Sep 17 00:00:00 2001 From: Konstantin Ponomarev Date: Wed, 13 Aug 2025 18:46:30 +0300 Subject: [PATCH] feat: BaseServer.add_routers method --- src/fastsio/base_server.py | 4 ++++ 1 file changed, 4 insertions(+) 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.