(self, rpc_message: RpcMessage)
return "redis+key://{}.{}:result:{}".format(
            rpc_message.api_name, rpc_message.procedure_name, rpc_message.id
        )
Get the return path for the given message

        The return path is sent with the outgoing RPC message and
        tells the received where the caller expects to find the result.

        In this case, the return patch specifies a specific key in redis
        in which the results should be placed.
Get the return path for the given message
Get the return path for the given message
async def get_return_path(self, rpc_message: RpcMessage) -> str:
        """Get the return path for the given message

        The return path is sent with the outgoing RPC message and
        tells the received where the caller expects to find the result.

        In this case, the return patch specifies a specific key in redis
        in which the results should be placed.
        """
        return "redis+key://{}.{}:result:{}".format(
            rpc_message.api_name, rpc_message.procedure_name, rpc_message.id
        )
async def get_return_path ( self , rpc_message : RpcMessage ) -> str : return "redis+key://{}.{}:result:{}" . format ( rpc_message . api_name , rpc_message . procedure_name , rpc_message . id )