使用Redis设置SignalR与SignalR的差异
问题描述:
使用pub/sub设置SignalR Redis背板在ASP.NET中非常容易 - 请参阅here。使用Redis设置SignalR与SignalR的差异
我们可以在ASP.NET Core中做到这一点吗? ASP.NET Core包是否准备好了?它不需要这么容易配置。
答
它在那里,我的同事最近实施它。但是由于我们在应用程序前面有一个反向代理,这给我们带来了一些问题(请确保您的代理接受其他HTTP更新动词。)
由于新的IOC模型一切似乎都非常容易配置。
使用:Microsoft.AspNetCore.SignalR.Server。我不确定(确定它不是)生产准备,但:https://dotnet.myget.org/feed/aspnetcore-dev/package/nuget/Microsoft.AspNetCore.SignalR.Server
最好的办法是检查GitHub代码。也许你会让自己的实现最大程度地缓解(对于非简单的方式)。
然而,就像你暗示没有'Microsoft.AspNetCore.SignalR.Server'的扩展选项一样。此外,[该软件包已被弃用](https://github.com/aspnet/SignalR-Server)。 SignalR for ASP.NET Core正在重建,并且将包含Redis背板和'Microsoft.AspNetCore.SignalR.Redis' - [见这里](https://github.com/aspnet/SignalR)。 – steamrolla