我是SignalR的新手
在我的应用程序中,我有一个Window服务,用于发送signalr消息,它在一个mvc4应用程序中正常工作。
现在我必须在不同的项目中使用SignalR服务但是同样的服务在应用程序中显示出明显的错误。
答案 0 :(得分:1)
您获得的错误表示您在尝试通过连接发送数据之前尚未启动SignalR连接。
您应该在尝试发送消息之前调用(Hub)Connection.Start()并等待从此返回的Task成功完成。
您在客户端使用SignalR 1.0并在服务器上使用2.0应该没关系。
答案 1 :(得分:0)
只需更新Microsoft.AspNet.SignalR.Client"即可解决此问题。版本为2.1.1