signalr-hub

    4热度

    1回答

    我想将SignalR 2带入一个现有项目,在该项目中使用autofac执行所有依赖项注入,并且在Global.asax中执行所有依赖项配置。我发现Autofac.SignalR包使用SignalR和autofac及其accompanying documentation。 我遵循提供的文档中的示例,并遵循使用RegisterHubs函数的建议,而不是定义我的各个集线器依赖项。 不幸的是我的HUB类试

    2热度

    1回答

    我有一个Web窗体应用程序并进行测试,以了解SignalR如何满足我的一项要求。我的枢纽代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using Microsoft.AspNet.SignalR; namespace SignalRTest.Hubs {

    2热度

    1回答

    开发我的第一个SignalR原型,用于演示给我公司。 问题我试图调用服务器函数'GetChatUsers'时遇到的问题是,当我通过JS调用该方法时,我收到一个异常,'在调用结果收到之前连接断开连接'服务器执行'ChatUser'的'Return'。目的。 我对该方法使用了同步调用,并且我已经逐步完成请求以确保返回一个IEnumerable对象。一旦服务器实际传递给客户端,客户端就会输入方法调用的'

    5热度

    2回答

    我有一个复杂的场景。 我有一个Web应用程序,将举行SignalR HUB。 此应用程序将托管在多个服务器上。 例如, Hub1将托管在ServerA和ServerB上。 假设我在ServerA和ServerB上都有几个客户端。 如果有人在ServerA上广播了一些消息,那么ServerB将能够获得该消息 (即使我传递适当的ConnectionID)?

    1热度

    2回答

    我正在使用mvc4,Razor和SignalR。现在在我的cshtml中。我有 <div> <ul id="friends"></ul> </div> ,并在脚本中,我有 $(function() { //code omitted // Reference the auto-generated proxy for the hub. var chat = $.connection.

    1热度

    1回答

    我正在使用signalr的网站上工作,它工作正常,当我在本地机器上测试它时,但是当ai远程尝试时,我无法浏览mvc,而当我尝试发送请求时签署它只是坐在那里等待。 这里是我的javascript代码(我使用angularjs但所有的代码工作正常!): function FixturesListController($scope,$q) { $scope.fixtures = ['']; va

    2热度

    1回答

    编辑: 我一直在做一些额外的测试,这似乎当我运行多个实例只发生承载SignalR集线器的Web角色(我正在使用天蓝色的服务总线背板)。当我运行集线器的单个实例时,我会看到所有消息都传递给客户端。当我运行多个实例,我得到这些症状: 从服务器日志显示,所有的消息是从客户端发送 记录表明,只有一些已接收信息 看使用Wireshark服务器流量而远程的到Azure上的云服务仅捕获客户端接收邮件 我怀疑是客

    1热度

    1回答

    由于官方SignalR样品中指出: $(function() { var chat = $.connection.chatHub; chat.client.broadcastMessage = function (x) { console.log(x) }; $.connection.hub.start().don

    0热度

    1回答

    假设我有3个应用程序 - WebApp 1 - 一个NancyFX应用程序,提供html页面。还有一个用于该应用程序用户之间的消息通信的SignalR中心。 (并且有时将消息发送到WebApp2) WebApp 2 - 一个提供html页面的NancyFX应用程序。有一个SignalR集线器用于接收来自WebApp 1的消息并更新WebApp 2的用户。 WebApp3 - 一个自身托管的WebA

    0热度

    2回答

    我正在创建Web浏览器黑白棋游戏。我使用SignalR进行通信。我已经在服务器和一个客户端之间实现了2方通信。现在我遇到了一个问题。 有多个游戏在同一时间进行。每场比赛有2名球员。我想通过推送通知使用异步通信。更确切地说,当我决定时间没有通知玩家我想推送通知给他们的东西。但是不是给所有的玩家,只能把两个连接到某个游戏。 到目前为止(将数据发送回给调用者),我这样做是: Clients.Caller