from aiogram import BaseMiddleware from repositories.orders import OrderRepository class RepositoryMiddleware(BaseMiddleware): async def __call__(self, handler, event, data): data["order_repo"] = OrderRepository() return await handler(event, data)