从WPF应用程序中的ASP.NET SignalR客户端连接托管在ASP.NET Core上的Signalr集线器

时间:2019-01-14 16:09:06

标签: asp.net-core signalr

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

1 个答案:

答案 0 :(得分:1)

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

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

请参阅此处的参考文档。

SignalR version compatability (StatusCode: 405 'Method Not Allowed')