protected virtual void OnConnectionChanged(ConnectionChangedEventArgs e) { EventHandler <ConnectionChangedEventArgs> handler = ConnectionChanged; if (handler != null) { handler(this, e); } }
public void CheckForConnection() { while (true) { if (isConnecting() != isConnected) { isConnected = !isConnected; if (isConnected) { ShowLogClient("Đã kết nối thành công"); } else { ShowLogClient("Mất kết nối tới server"); } ConnectionChangedEventArgs args = new ConnectionChangedEventArgs(); args.isConnected = isConnected; OnConnectionChanged(args); } Thread.Sleep(1000); } }