如果我有一个看起来像这样的简单SignalR应用程序:
客户端:
chat.client.addMessage = function (message) {
console.log(message);
};
...
var result = chat.server.send("Hello, World.");
console.log(result);
服务器中心:
public int Send(string message)
{
Clients.All.addMessage(message);
return 10;
}
输出如下:
10
Hello, World.
我不完全确定哪些部件正在使用异步魔法以及哪些部件没有,所以我想知道这个订单是否有保证?
服务器端呼叫的返回值是否保证在该呼叫可能触发的任何服务器端推送消息之前到达?