我已经看到一个具有完全相同问题的主题,我已经按照答案那里,但仍然无法做到这一点,希望你能告诉我我是什么做错了。我试图从Hub发送一个对象列表(用户名)到客户端,但是我得到的输出是[object Object]。这里是我的类中,它只是1属性: public class WaitingUser
{
public string waitingUsrName{ get; set; }
}
我通过.Net客户端连接到我的SignalR集线器,并且调用服务器上的功能正常工作,直到连接从重置IIS丢失为止。一旦连接自动恢复,调用不再起作用。 我在Web应用程序的日志记录中验证了.Net客户端正在成功重新连接,并且客户端的连接状态正在变回已连接。但Invoke调用没有做任何事情。另外,如果我在调用时调用Wait(),它将永远挂起。 代码: //Works fine before conne
我目前正在开发一个使用asp.net MVC和asp.net样板框架的web应用程序。最近我只是尝试使用Signal R 2.2.1实现实时更新,但我的JavaScript客户端的回调没有被调用或执行。我不知道我哪里出了问题,请如何让我的客户回复令人兴奋。谢谢,下面是我的代码。 我的信号R枢纽 public class WallHub : Hub, ITransientDependency
{
首先,我知道我们无法访问SignalR中的会话变量和应用程序变量。但我的要求是我想增加或减少SignalR OnConnect()和OnDisconnect()方法当前登录的用户数。 我已经使用下面的代码。 SignalR集线器级别: - public class SampleHub : Hub
{
// Use this variable to track user count