【发布时间】:2023-03-23 15:00:01
【问题描述】:
(关于 Web 应用程序,asp.net 5)
我是新手,我想将数据从服务器推送到客户端。在网站上显示“实时”数据。 (类似于聊天窗口)。
我应该如何意识到这一点?我读过有关 SingalR 的信息,但大多数信息似乎已经过时了?这仍然是一个不错的选择吗?
例如,我遇到的问题之一是当我尝试添加以下内容时: app.MapSignalR(); 到我的startup.cs
错误 CS1061“IApplicationBuilder”不包含“MapSignalR”的定义,并且找不到接受“IApplicationBuilder”类型的第一个参数的扩展方法“MapSignalR”
有人能指出正确的方向吗?
【问题讨论】:
-
您是否从 NuGet 安装了
Microsoft.AspNet.SignalR包?本教程:asp.net/signalr/overview/getting-started/… 展示了如何编写简单的聊天。它已经很老了(1.5 年),但我相信它仍然是准确的。我在一些项目中使用了 SignalR,它工作得很好...... -
感谢您的回复。我确实尝试过那个教程,但我在 Asp.Net 5 中没有这个“IAppBuilder”,我有 IApplicationBuilder。因此 app.MapSignalR();不会工作,我不知道如何解决这个问题。
标签: asp.net signalr push real-time