0

SignalR を使用して通信する C# サーバーと C# クライアントがあります。どちらも WPF アプリケーションです。私のクライアントには、サーバーにログインするためのボタンがあります。サーバーが利用できない場合、ログインボタンを無効にしたい。

サーバーが利用可能かどうかを確認する方法はありますか?

4

2 に答える 2

1

ハブの OnConnected メソッドをオーバーライドして、ボタンを有効にするクライアントのメソッドを呼び出してから、OnDisconnected をオーバーライドして、ボタンを無効にするメソッドを呼び出すことができます。これは「サーバーがオンラインであることを確認する」こと自体ではありませんが、クライアントがハブに接続できた場合にのみログインできることを意味します。

于 2016-02-09T10:33:29.960 に答える