我正在尝试将BubConnectionBuilder与我的SignalR实现一起使用,以便从服务器上的后台服务重新创建中心实例,以便在服务器上完成处理后与客户端联系。
由于HubConnection寿命短,当我尝试返回并与客户端通信时,我的Hub Client会被丢弃,因此我试图使用HubConnectionBuilder重新创建一个集线器来发送消息(我保留了任务的连接ID)
.Net客户端文档指出您使用.WithUrl('')来指定中心网址,但是nuget之外的SignalR .Net Core客户端库没有该名称,它只有一个服务集合。是否有使用中的nuget软件包的文档或示例?
答案 0 :(得分:2)
文档位于https://docs.microsoft.com/en-us/aspnet/core/signalr/dotnet-client?view=aspnetcore-2.2
看不见WithUrl(...)
的原因是因为您使用的是Microsoft.AspNetCore.SignalR.Client.Core NuGet软件包,而应该使用Microsoft.AspNetCore.SignalR.Client。