private void socket_ConnectionChange(object sender, GenericSocketStatusChageEventArgs args) { if (ConnectFeedback != null) { ConnectFeedback.FireUpdate(); } if (StatusFeedback != null) { StatusFeedback.FireUpdate(); } }
internal static void WriteUserFeedback(string message, StatusFeedback status) { Console.Clear(); switch (status) { case StatusFeedback.Info: Console.ForegroundColor = ConsoleColor.Yellow; break; case StatusFeedback.Negativ: Console.ForegroundColor = ConsoleColor.Red; break; case StatusFeedback.Positiv: Console.ForegroundColor = ConsoleColor.Green; break; } Console.WriteLine(Environment.NewLine + message); Console.ForegroundColor = ConsoleColor.White; Menu.ShowMenu(); }