SignalR提出“CallBackId”

时间:2015-01-24 16:13:12

标签: android signalr

正如document所说......

HubInvocation.CallbackId属性

获取或设置集线器调用属性的回调标识符。

[JsonPropertyAttribute("I")]
public string CallbackId { get; set; }

这个价值的建议是什么?

每次从receive()函数返回时它都会增加

    connection.received(new MessageReceivedHandler() {
        @Override
        public void onMessageReceived(JsonElement json) {
            Log.e("Received", json.toString());
            //ex log result: E/Received﹕ {"I":"70"}
        }
    });

1 个答案:

答案 0 :(得分:0)

SignalR在内部使用CallbackId来跟踪调用。每次拨打Invoke时,都会为其分配一个将发送到服务器的ID。当服务器返回您的调用时,它包含CallbackId,以便客户端可以将结果与相应的调用相关联。