gpt4 book ai didi

nuget-package - microsoft.aspnetcore.signalr.client 和 microsoft.aspnetcore.signalr.client.core 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 11:23:45 31 4
gpt4 key购买 nike

SignalR 客户端有两个 nuget 包:

Microsoft.AspNetCore.SignalR.ClientMicrosoft.AspNetCore.SignalR.Client.Core .

两者都是 ASP.NET Core,但我找不到任何信息,为什么它们都存在。

可能 Client.Core 的功能有限,但这只是我的猜测。

最佳答案

Both ASP.NET Core, but I can't find any information why they both exist.



Microsoft.AspNetCore.SignalR.Client包取决于 Microsoft.AspNetCore.SignalR.Client.Core包裹。

enter image description here

从“ASP.NET Core SignalR .NET Client”的文档中,我们可以发现:

Microsoft.AspNetCore.SignalR.Client .NET 客户端需要安装包才能连接到 SignalR 集线器。

此外,如果您仅安装 Microsoft.AspNetCore.SignalR.Client.Core 进行测试在您的客户端应用程序中打包,您会发现无法调用 WithUrl方法将 HubConnection 配置为使用基于 HTTP 的传输连接到指定的 URL。

它会导致错误,如下所示。

“HubConnectionBuilder”不包含“WithUrl”的定义,并且找不到接受“HubConnectionBuilder”类型的第一个参数的可访问扩展方法“WithUrl”(您是否缺少 using 指令或程序集引用?)

关于nuget-package - microsoft.aspnetcore.signalr.client 和 microsoft.aspnetcore.signalr.client.core 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62077336/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com