サーバーが「メッセージ」を受信したことを保証するために、ハブ呼び出しでタイムアウト コールバックを処理したいのですが、どうすればよいですか?
私はsignalR wikiを見て、それについてグーグルで検索しましたが、何も見つかりませんでした!
それが、インターフェースが次のようになると私が思った方法でした。
var hubcon = new HubConnection("myurl", useDefaultUrl: false);
IHubProxy chatHub = hubcon.CreateHubProxy("chatHub");
chatHub.On("timeout", data =>
{
//do something
});
hubcon.Start().Wait(1000);
chatHub.Invoke("EnviarMensagem", new { nome = nome, mensagem = mensagem }).Wait();
hubcon.Stop();