def on_operation(  # type: ignore
        self,
    ) -> AsyncIteratorOrIterator[None]:  # pragma: no cover
        """Called before and after a GraphQL operation (query / mutation) starts."""
        yield None
Called before and after a GraphQL operation (query / mutation) starts.
strawberry/extensions/base_extension.py