ハブコードSignalR。カントは、生成されたプロキシでOnConnected()
public class TestHub : Hub
{
public void Message(string message)
{
Clients.Group("testGroup").displayMessage(message);
}
public override Task OnConnected()
{
Groups.Add(Context.ConnectionId, "testGroup");
return base.OnConnected();
}
}
Javascriptのコードに到達
var myHub = $.connection.testHub;
myHub.on('message', this.displayMessage);
$.connection.hub.start();
function displayMessage(message) {
console.log(message);
}
私が行う場合、それが正しく実行されている)hub.start(ように思えるし、それを返すの上にいくつかのオブジェクトの形。しかし、OnConnected内のブレークポイントでデバッグすると、決してヒットしません。
提案がありますか?
あなたはいくつかのコードがありません。これを見てくださいhttps://github.com/SignalR/SignalR/issues/1065 –
それはmyHub.on( 'message'、this.displayMessage)と同じだったと思いました。または私は何かを逃していますか? –