feat: backend servis iskeletini ve yönetim uçlarını ekle
This commit is contained in:
14
backend/app/runtime.py
Normal file
14
backend/app/runtime.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from contextlib import suppress
|
||||
|
||||
from app.telegram.bot import TelegramBotService
|
||||
|
||||
|
||||
class RuntimeServices:
|
||||
def __init__(self) -> None:
|
||||
self.telegram_bot: TelegramBotService | None = None
|
||||
|
||||
async def shutdown(self) -> None:
|
||||
if self.telegram_bot is not None:
|
||||
with suppress(Exception):
|
||||
await self.telegram_bot.stop()
|
||||
|
||||
Reference in New Issue
Block a user