在 ASP.NET 中使用发布/订阅 Redis 背板设置 SignalR 非常简单 - 请参阅 here .
我们今天可以在 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 代码。也许您自己实现了最能安抚您的方法(以一种不容易的方式)。
关于redis - 使用 Redis 的 ASP.NET Core SignalR 横向扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42580191/