【问题标题】:Does SignalR version difference matter between asp.net core and asp.netSignalR 版本差异在 asp.net 核心和 asp.net 之间是否重要
【发布时间】:2023-03-23 18:56:01
【问题描述】:

我有一个 asp.net 核心 Web API 应用程序。此应用程序通过 SignalR 广播消息。

我有一个 .Net 框架 WPF 客户端应用程序。所以我在这个项目中使用了asp.net signalr来连接asp.net core signalR。

这是个问题吗?这两个项目应该是.net核心应用程序吗?因为连接总是失败。

【问题讨论】:

  • Core SignalR 客户端需要用于与 Core SignalR 服务器通信。非核心 SignalR 需要用于与非核心 SignalR 服务器通信。

标签: asp.net .net asp.net-core signalr


【解决方案1】:

尝试在客户端和服务器之间进行通信时,您的 SignalR 应该是相同的版本,例如,如果您的 SignalR 服务器是 ASP.NET Core,您需要使用 ASP.NET Core SignalR 客户端。它也可以反过来工作,所以如果服务器是 ASP.NET,你需要 ASP.NET 客户端。

【讨论】:

  • 服务器是asp.net核心,客户端是.net框架上的WPF。所以这是非常糟糕的情况。
猜你喜欢
  • 2019-07-19
  • 1970-01-01
  • 1970-01-01
  • 2013-03-18
  • 1970-01-01
  • 1970-01-01
  • 2016-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多