SignalR入门教程

 时间:2026-02-14 04:42:51

1、【创建MVC项目】

      创建asp.net mvc 5.0的项目SignalRDemo,并添加HomeController和Index页面

SignalR入门教程

2、【安装SignalR】

      在SignalRDemo项目上【右键】->【管理NuGet程序包】-> 搜索【signalr】-> 安装

SignalR入门教程

SignalR入门教程

SignalR入门教程

3、【注册SignalR中间件】

      在SignalRDemo项目上【右键】盲绵->【添加】->【类】,输入【Startup】作为类名,并添加如下代码

SignalR入门教程

SignalR入门教程

4、【创建Hub】

      在SignalRDemo项目上添加文件夹【Hubs】,并添加如下类【FirstHub】,在实际的项目中,此类可以独立为一个项目的

      注意:此处为了方便使用,移除了命名空间的【.Hubs】后缀

SignalR入门教程

5、【页面添加SignalR引用】

      注意:需要添加SignalR自动生成的代码引用,即使诉拒在未运行前项目中看不到这个文件夹

SignalR入门教程

6、【页面调用SignalR】

      注意:JS调用后台方法的首字母小写

SignalR入门教程

7、【运行效果宋仗付】

      可以打开多个浏览器,或者浏览器页签,在一个页面中输入内容,点击按钮提交内容,不需要刷新各个页面,服务端将自动推送内容到各个页面。

      由于此处演示,并未存储之前的值,所以,如果后面打开的页面是看不到前面的提交过的内容的

SignalR入门教程

SignalR入门教程

  • 几类常用的电脑截图(屏幕截图)方法
  • JAVA解决No constructor found matching异常
  • 免安装版JDK系统配置
  • Win10如何设置默认网关 怎么查看网关
  • e5-2687wv4和i9-9900k哪个速度快
  • 热门搜索
    酸奶的作用 take是什么意思 融会贯通的意思 负荷是什么意思 脑卒中是什么意思 usa是什么意思 杞人忧天的意思 什么时候立冬 什么是二级域名 shape是什么意思