async def METHOD_NAME(
    self,
    request: Union[Request, WebSocket],
    response: Optional[StarletteResponse] = None,
) -> object:
    context = await super().METHOD_NAME(request, response)
    return METHOD_NAME(context)