【问题标题】:SignalR differencesSignalR 差异
【发布时间】:2014-05-13 14:10:18
【问题描述】:

在 SignalR 方面,我是个菜鸟。刚开始四处寻找并在谷歌上搜索它,我想知道是否有人可以向我解释所做的事情之间的一些差异。

在我见过的一些示例中,人们需要创建一个 Startup 类并定义 app.MapSignalR();,而在某些应用程序中,我似乎找不到那段代码,但看起来他们定义了信号器路由与

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

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

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

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

【问题讨论】:

    标签: c# javascript signalr signalr-hub


    【解决方案1】:

    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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-05
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2016-09-08
      • 1970-01-01
      • 2017-05-29
      • 1970-01-01
      相关资源
      最近更新 更多