private void PrintResult(ConnectionTester.ConnectionStatus connect, long responseTimeMS) { var result = ""; switch (connect) { case ConnectionTester.ConnectionStatus.Succes: Console.ForegroundColor = ConsoleColor.Green; result = $"{responseTimeMS.ToString()} ms"; break; case ConnectionTester.ConnectionStatus.TimeOut: result = "Timeout"; Console.ForegroundColor = ConsoleColor.Red; break; case ConnectionTester.ConnectionStatus.Refused: result = "Refused"; Console.ForegroundColor = ConsoleColor.Red; break; } Console.Write($"{result,-7}"); Console.ResetColor(); Console.Write(" | "); }
private void PrintPing(ConnectionTester.ConnectionStatus pingResult, long responseTimeMS) { var result = ""; switch (pingResult) { case ConnectionTester.ConnectionStatus.Succes: Console.ForegroundColor = ConsoleColor.Green; result = $"{responseTimeMS.ToString()} ms"; break; case ConnectionTester.ConnectionStatus.Untried: Console.ForegroundColor = ConsoleColor.Gray; result = "-"; break; case ConnectionTester.ConnectionStatus.TimeOut: case ConnectionTester.ConnectionStatus.Refused: Console.ForegroundColor = ConsoleColor.Red; result = "NOK"; break; } Console.Write($"{result,-7}"); Console.ResetColor(); Console.Write(" | "); }