我想从 javascript 调用服务器集线器方法并拥有 javascript 代码块,直到服务器端方法返回(一些数据) - 这可能吗?
最佳答案
没有。无法为集线器方法调用创建 SignalR JS 客户端 block 。
唯一的选择是使用 jQuery promise SignalR 在开始调用 hub 方法后立即返回。 then
、done
、fail
等方法允许您添加在集线器调用完成后运行的处理程序。
您可以通过阅读 SignalR Hubs API Guide for the JS client 了解更多信息.
关于c# - 是否可以从 javascript 客户端同步调用 Signalr 服务器端方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25642509/