我一直在试图在维基上看这样做,我正在关注它,但我似乎失去了一些东西?SignalR客户端连接问题?无法通过HubConnection连接到路径()
所以这里是我在:
我有一个客户端JS在本地工作正常。 我现在想通过API发送一些东西来更新客户端版本。我应该使用SignalR Client吗?
这是我有:
var connection = new HubConnection("http://localhost/test/echo", useDefaultUrl: false);
的Global.asax
RouteTable.Routes.MapConnection<MyConnection>("echo", "echo/{*operation}");
我相处没有取消标记的行声明错误.... 难道我没有打我的HubConnection页面?
如果你需要我澄清让我知道。 谢谢,
UPDATE:
谢谢回答!我仍然不确定Hub如何与持续连接进行通话?
这是我迄今为止...
namespace ConnectionHubDemo{
public class ChatHub : Hub
{
public void SendMessage(string message)
{
Clients.NewMessage(message);
}
}
public class ConnectionHub
{
public string test(string data)
{
//Will this talk to my PersistentConnection?
var connection = new HubConnection("http://localhost/test", false);
var myHub = connection.CreateProxy("ConnectionHubDemo.ServiceHub");
//How would I send a message to my persisten connection?
//myHub...
//If succcessful bla bla bla
return data;
}
}
}
我已经更新了我的问题,谢谢 – Vinny
对不起,我可以使用SignalR Client与我的持续连接进行通话。谢谢 – Vinny