async def METHOD_NAME(self: Any, event: str, *args: Any, **kw: Any) -> Any:
    if args:
        event = event % args
    ctx = contextvars.copy_context()
    await asyncio.get_running_loop().run_in_executor(
        None,
        lambda: ctx.run(
            lambda: self._proxy_to_logger(name, event, **kw)
        ),
    )