(self, name: str = "middleware", events: "list[str] | None" = None)
| 88 | |
| 89 | class RecordingMiddleware(Middleware): |
| 90 | def __init__(self, name: str = "middleware", events: "list[str] | None" = None) -> None: |
| 91 | self.name = name |
| 92 | self.events = events if events is not None else [] |
| 93 | self.requests: list[APIRequest] = [] |
| 94 | self.results: list[Any] = [] |
| 95 | |
| 96 | @override |
| 97 | def handle(self, request: APIRequest, call_next: CallNext) -> Any: |
nothing calls this directly
no outgoing calls
no test coverage detected