处理 HubConnection 后如何使用 HubConnectionBuilder 与 javascript 客户端通信

How to use HubConnectionBuilder to communicate with javascript clients once the HubConnection is disposed

我正在尝试将 BubConnectionBuilder 与我的 SignalR 实现结合使用,以便从服务器上的后台服务重新创建一个集线器实例,以便在服务器上完成一个进程后联系客户端。

由于 HubConnection 的生命周期很短,当我尝试返回并与客户端通信时,我的 Hub 客户端已被处理掉,因此我正在尝试使用 HubConnectionBuilder 重新创建一个集线器来发送消息(我保留与任务的连接 ID)

.Net 客户端文档指出您使用 .WithUrl('') 来指定中心 url,但是 nuget 的 SignalR .Net Core 客户端库没有那个,它只有一个服务集合。是否有任何正在使用的 nuget 包的文档或示例?

文档位于 https://docs.microsoft.com/en-us/aspnet/core/signalr/dotnet-client?view=aspnetcore-2.2

您看不到 WithUrl(...) 的原因是您使用的是 Microsoft.AspNetCore.SignalR.Client.Core NuGet package, you should be using Microsoft.AspNetCore.SignalR.Client