signalr-hub

    0热度

    1回答

    我使用signalR构建实时网站。 我有2轮毂: NotificationHubCore NotificationHub(继承NotificationHubCore) 我的解决办法包括2个小项目:域 & 的Web。 我把通域中的核心,NotificationHub在网络。 现在,在网络部分,我想通过接取NotificationHubCore: GlobalHost.ConnectionManage

    2热度

    1回答

    重新启动承载我的SignalR Hub的Azure Web应用程序后,我正面临一种奇怪的重新连接行为。当我重新启动时,即使应用程序重新启动时间小于DisconnectTimeout(测试时间为2分钟),客户端也不会重新连接。 我做错了什么? 基地代码 public class PingHub : Hub { public void Hello() { Client

    0热度

    2回答

    我想它看起来像下面这样。 服务器(C#): public class MyHub : Hub { ... public int DoSomething(Func<int> fn) { var res = fn(); return res; } ... } 客户端(TS/JS): myHub.invoke('DoSomething

    0热度

    1回答

    我使用Signalr来获取新消息或好友请求时的实时通知,当您查看它们时,它会在数据库中将“HasBeenViewed”字段更改为true。 问题是,当Signalr检查新的通知时,它看不到更改的“HasBeenViewed”字段,它认为它仍然是错误的。在数据库本身,我可以确认HasBeenViewed已被正确更改。 Signalr中的查询确实能够识别新消息/好友请求是否已添加,或者是否已被删除。它

    0热度

    1回答

    我是信号R的新手。我想找到用户ID连接用户信号R Hub类的基础上我想在网上显示的ID使用MVC的离线状态ASP.NET

    0热度

    2回答

    我正在做一个聊天应用程序的信号中心(这不是真的,但让我们假装它)。 我有我的授权设置,以便用户可以被房间的创建者邀请到房间。所以有一个表格来存储谁拥有什么,谁拥有访问权限。 这很好。接下来的步骤是添加索赔,以便我不必检查谁可以访问每个请求上的内容。当用户尝试加入聊天室时,我会检查一次,添加他们的声明并将它们发送到启动信号连接的页面。 现在我想用我的枢纽[授权]装饰,而不是抛出样板 user.Cla

    1热度

    1回答

    我设置我的GlobalHost配置这样按照this answer时候听一听客户端是无法访问: GlobalHost.Configuration.ConnectionTimeout = TimeSpan.FromSeconds(50); GlobalHost.Configuration.DisconnectTimeout = TimeSpan.FromSeconds(30); GlobalHos

    0热度

    1回答

    我正在使用SignalR & MVC。我查找的代码实际上是在启动时将用户连接到集线器。 [assembly: OwinStartup(typeof(Uno.Hubs.Startup))] namespace ChatTBox { public class Startup { public void Configuration(IAppBuilder app)

    0热度

    1回答

    我正在为SignalR做一个概念验证。基本上我遵循这个网站上的教程:https://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr,我试图从一个WebApi在不同的项目中发送消息到前端。 的JavaScript代码如下: $(function() { // Declar

    0热度

    1回答

    我正在处理使用两个signalR集线器的问题,当我关闭导航器窗口(或选项卡)时,只调用一个OnDisconnected。 示例伪代码: Hub1{ ... OnDisconnected(){print(1)} } Hub2{ ... OnDisconnected(){print(2)} } 在窗口关闭输出是: 1 有人能解释我为什么? 谢谢。