c# - 将 C# 编写的 SignalR 客户端与使用 Azure SignalR 的 C# 编写的 SignalR 服务器连接起来的正确库是什么?
问题描述
我创建了一个包含 SignalR 服务器的 .Net Core 2.1 Web 服务(名为 SignalRService)。我将此服务作为 Web 应用程序发布到 Azure。
此服务的代码基于 Microsoft ChatRoom 示例。
SignalRService 包含对 NuGet 的引用
Microsoft.AspNetCore.App 2.1.0
Microsoft.Azure.SignalR 1.0.0-preview1-10011
Microsoft.NETCore.App 2.1.0
SignalR 客户端是一个 .Net Framework C# WinForms 应用程序,它使用一个名为 SignalRClient 的 SignalR 客户端类。
SignalRClient 包含对 NuGet 的引用
Microsoft.ASpNet.SignalR.Client 2.2.3
当我运行代码时,我得到一个错误
您使用的客户端版本与服务器不兼容。客户端版本 1.4,服务器版本为空。
我查看了 ChatRoom 示例代码,但它使用 JavaScript 作为 SignalR 客户端代码。
我需要使用哪些版本的 Microsoft 软件包才能使此代码正常工作?
解决方案
推荐阅读
- python - 无需替换即可生成置换数组
- c# - 如何从多个表中获取数据并使用 EF 进行更新
- coinmarketcap - (CoinMarketCap) API 调用的不同响应
- flutter - 单击 2~3 个切换按钮时如何更改图像
- go - 使用 gopacket/ip4defrag 进行碎片整理后如何从 ipv4 层获取应用层有效负载
- reactjs - 有没有办法让样式化组件在对象元素之外包含样式元素
- php - 在 Wordpress 仪表板中隐藏评论作者的电子邮件
- docusignapi - 使用带有 REST API 的 HMAC 安全性验证 webhook 请求
- sql - 使用 Oracle 的 PL/SQL 函数中出现“无效指令”错误
- reactjs - 在 THREE.js 中计算纹理颜色通道的平均值