在 WPF 应用程序中从 ASP.NET SignalR Client 连接托管在 ASP.NET Core 上的 Signalr hub

Connect signalr hub hosted on ASP.NET Core from ASP.NET SignalR Client in WPF Application

我有 ASP.NET Core 2.2 应用程序托管 SignalR 集线器。我想使用我的 WPF 应用程序 (.NET Framework 4.7.2) 连接这个集线器。如果我添加 NuGet 包 Microsoft.AspNetCore.SignalR.Client 那么我有很多 DLL 文件包含在应用程序引用中。添加 Microsoft.AspNet.SignalR.Client 更简洁,但我无法将其用于连接。有解决办法吗?

您不能将 ASP.NET CORE SignalR(集线器或客户端)与 ASP.NET SignalR(集线器或客户端)一起使用。您必须使用 CORE 客户端才能连接到 CORE 集线器。

您尝试时可能会收到 405 方法不允许错误。

在此处查看我引用文档的回复。