c# - 是否可以从 javascript 客户端同步调用 Signalr 服务器端方法?

标签 c# javascript signalr

我想从 javascript 调用服务器集线器方法并拥有 javascript 代码块,直到服务器端方法返回(一些数据) - 这可能吗?

最佳答案

没有。无法为集线器方法调用创建 SignalR JS 客户端 block 。

唯一的选择是使用 jQuery promise SignalR 在开始调用 hub 方法后立即返回。 thendonefail 等方法允许您添加在集线器调用完成后运行的处理程序。

您可以通过阅读 SignalR Hubs API Guide for the JS client 了解更多信息.

关于c# - 是否可以从 javascript 客户端同步调用 Signalr 服务器端方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25642509/

相关文章:

javascript - 连接对象值

javascript - SWF如何将内容注入(inject)网页

asp.net-mvc-3 - 跨域的SignalR

c# - 向多个组的成员发送单个 SignalR 消息

c# - Unity Google VR - 从安卓设备获取旋转、偏航和俯仰值

c# - 从 List<Vector3> 返回较小的向量

javascript - AngularJS 和 IE8 - 不支持的属性或方法

SignalR IAssemblyLocator 覆盖未触发

c# - node.js 为业务逻辑编写模块 (edge.js)

c# - WPF 请稍候对话框