在收到第一个URL请求的时候会根据hub中的代码动态的创建一个JS脚本放在这个目录里面(注:这种动态创建只会在第一次访问时发生一次),
如下图,我们可以看到我们在Hub中所写的方法全部在自动生成的Hub.js...这样还是会有弊端,比如:生成的JS没有进行优化处理(去除空格多余的字符串什么的),也无法进行CDN加速..
那么,作为一个高端大气上档次的应用程序,在用户日益暴增的今天,在必须装逼装到位的当下!.../hubs.js
注意标红的地方,改为你自己的应用程序名称
这样我们就可以在Scripts/目录下看到一个叫hubs.js的文件了,如下图:
可以打开看看和之前自动生成的是一毛一样的....目录下,如图:
然后我们在应用程序上,右键,属性,如下:
选择生成事件,点击编辑后期生成事件,如下图:
输入如下命令行:
$(ProjectDir)signalr\signalr.exe ghp path...写在最后
其实SignalR的功能不仅限于聊天,可能是国内的实例都是聊天的Demo所以有点限制大家的思维,大家可以想想,Signalr的时效性,其实还可以做事实的项目监控,同步的画板,甚至在HTML5下理论上完全是可以实现视频聊天的