async def METHOD_NAME(self, connection: ASGIConnection) -> dict[str, Any]:
    """Load session data from a connection and return it as a dictionary to be used in the current application
    scope.
    Args:
        connection: An ASGIConnection instance
    Returns:
        The session data
    Notes:
        - This should not modify the connection's scope. The data returned by this
          method will be stored in the application scope by the middleware
    """