signalR 核心定义传输

signalR core define transport

在 signalR 核心最终发布之前。我能够在定义新的 HubConnection 时发送传输 (JavaScript)

var cnn = new signalR.HubConnection("/myhub", 
                                         {transport : signalrR.TransportType.LongPolling});

这不再有效了。而且我还没有找到任何文档/示例。

非常感谢文档的示例或 link。

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

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

withUrl also accepts IHttpConnectionOptions 所以这也行得通:

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