static void Main(string[] args) { try { ServiceClient sc = new ServiceClient(); Console.WriteLine(sc.Ping()); Service2Client sc2 = new Service2Client(); Console.WriteLine(sc2.Ping2()); //Console.WriteLine("Sending..."); //int chunkSize = 16777216; //int totalSize = 134217728; //byte[] data = new byte[chunkSize]; //for (int i = 0; i < totalSize; i += chunkSize) // sc.Send(data); //Console.WriteLine("Sent."); Console.WriteLine("\nPress <any key> to continue."); Console.ReadKey(true); sc.Close(); } catch (Exception ex) { while (ex != null) { Console.WriteLine(ex.Message); ex = ex.InnerException; } Console.ReadKey(true); } }
private void ServiceClientAlive() { // try // { while (Client.Ping()) { //sleep this.Dispatcher.Invoke(() => { ConnIndicator.Fill = System.Windows.Media.Brushes.Green; }); Thread.Sleep(5000); ///5 sec this.Dispatcher.Invoke(() => { ConnIndicator.Fill = System.Windows.Media.Brushes.Orange; }); Thread.Sleep(500); } }