(self, func: Callable[P, Any], *args: P.args, **kwargs: P.kwargs)
| 28 | self.tasks = list(tasks) if tasks else [] |
| 29 | |
| 30 | def add_task(self, func: Callable[P, Any], *args: P.args, **kwargs: P.kwargs) -> None: |
| 31 | task = BackgroundTask(func, *args, **kwargs) |
| 32 | self.tasks.append(task) |
| 33 | |
| 34 | async def __call__(self) -> None: |
| 35 | for task in self.tasks: |