コード例 #1
0
 private void OnSignalStateChanged(Microsoft.AspNet.SignalR.Client.StateChange e)
 {
     if (e.NewState == Microsoft.AspNet.SignalR.Client.ConnectionState.Connected)
     {
         State = SocketConnectionState.Connected;
         UpdateSubscribtions();
     }
     else if (e.NewState == Microsoft.AspNet.SignalR.Client.ConnectionState.Connecting)
     {
         State = SocketConnectionState.Connecting;
     }
     else if (e.NewState == Microsoft.AspNet.SignalR.Client.ConnectionState.Disconnected)
     {
         State = SocketConnectionState.Disconnected;
     }
     else if (e.NewState == Microsoft.AspNet.SignalR.Client.ConnectionState.Reconnecting)
     {
         State = SocketConnectionState.Connecting;
     }
 }
コード例 #2
0
        void ConnectionStateChanged(Microsoft.AspNet.SignalR.Client.StateChange state)
        {
            View.ConnectionState = state.NewState.ToString();

            View.ActiveControls(state.NewState == Microsoft.AspNet.SignalR.Client.ConnectionState.Connected);
        }