SignalR的差异 - c#

对于SignalR,我有点菜鸟。刚开始四处寻找并进行搜索,我想知道是否有人可以向我解释事情之间的某些区别。

在我看到的一些示例中,人们需要创建一个Startup类并定义app.MapSignalR();,在某些应用程序中,我似乎找不到该段代码,但看起来好像他们使用

outeTable.Routes.MapHubs(new HubConfiguration());

有人能告诉我区别吗?我什么时候应该使用另一个?

我也想知道使用$.connection.someHubNamevar connection = $.hubConnection(); connection.createHubyProxy(someHubName);之间的区别吗?

我确实意识到第一个是一些自动生成的代理,但这意味着什么,何时应该在另一个之上使用?

参考方案

RouteTable.Routes.MapHubs(new HubConfiguration())只是映射SignalR的旧方法,据我所知,已弃用。坚持在Startup类中使用app.MapSignalR();

至于您的其他问题,如果您想要生成的代理,则可以在javascript中做第一件事,否则,就不要做。更多信息:http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-javascript-client#genproxy

重新连接的客户端SignalR没有收到消息 - javascript

我在作为服务运行的服务器上运行了SignalR Hub。由于任何原因,此服务器可能会因断电,正在更新(我们使用八达通自动更新)或其他原因而停止运行。如果我有一个用户连接到此服务,则将消息发送到服务器,然后将消息转发到传感器。然后,传感器将消息返回到服务器,然后转发到客户端Webapp。这在第一个连接上工作正常。如果服务在重新连接超时之前停止并重新启动,则我将…

Javascript IF语句 - javascript

                        嗨,我有这段代码可以正常工作,并将两个日历显示为一个日历。我还有一个php变量$login_session,其中包含登录电子邮件地址的用户。关于如何显示[email protected]日历的任何想法(伪代码)IF $login_session == "[email protected]&#…

如何根据手势滚动网页 - javascript

如何使用pyhton / javascript使用手势向上/向下或向左/向右滚动页面。我尝试了很多找到解决方案,但无法解决。 参考方案 Javascript手势插件(JSHG)是一个很棒的插件,它使您可以通过现有网站或Web应用程序中的网络摄像头来支持用户的手势识别。您无需具有计算机视觉的任何背景即可使用此插件。当前,它提供了一组基本的手势,其中包括手的位置…

从一个脚本到另一个脚本的统一变量访问 - javascript

所以我有一个统一的3D文本上的文本网格脚本,我希望它从具有OnMouseDown函数的多维数据集中访问一个变量,在该函数内部它会更改分数,并且我希望将该分数输出到文本。当我在CS中编写文本脚本时,多维数据集脚本是用JavaScript编写的。谁有想法? 参考方案 如果我误解了您的问题,请纠正我。选项1:C#代码在js代码之前进行编译,这意味着您无权从c#代码…

在文本字段中键入时显示预制建议列表 - javascript

如标题所说我正在处理一个mysql项目,我希望该文本字段在键入它时向现有用户提供建议(管理员控制页以禁止用户..类似的东西)一个简单的例子来解释:当我输入文字时..我想给用户输入建议假设他正在输入颜色名称所以当他在其中输入b在他继续之前,会出现一个列表,向他提供我们预先设定的建议,例如:黑色棕色蓝色然后如果他输入l为bl该列表将是:黑色蓝色布拉布拉有什么建议…