signalR核心定义传输

时间:2018-06-05 06:50:47

标签: javascript asp.net-core .net-core signalr asp.net-core-signalr

在signalR核心最终发布之前。我在定义新的HubConnection(JavaScript)

时能够发送传输
var cnn = new signalR.HubConnection("/myhub", 
                                         {transport : signalrR.TransportType.LongPolling});

这不再适用了。我还没找到任何文档/样本。

非常感谢文档的示例或链接。

1 个答案:

答案 0 :(得分:2)

以下是改编自HubConnectionBuilder.test.ts的示例:

const builder = new signalR.HubConnectionBuilder()
    .withUrl("/myhub", signalR.HttpTransportType.WebSockets)
    .build();

withUrl也接受IHttpConnectionOptions,所以这也会有效:

const builder = new signalR.HubConnectionBuilder()
    .withUrl("/myhub", { transport: signalR.HttpTransportType.WebSockets })
    .build();