Ejemplo n.º 1
0
 private void Detach()
 {
     Console.SetOut(new StreamWriter(Console.OpenStandardOutput())
     {
         AutoFlush = true
     });
     _logStream.Close();
     _logStream          = null;
     Log.HACK_LOG_STREAM = null;
 }
Ejemplo n.º 2
0
 public static void HideConsole()
 {
     if (ConsoleVisible == false)
     {
         return;
     }
     Console.SetOut(TextWriter.Null);
     ConsoleVisible = false;
     if (NeedToRelease)
     {
         ReleaseConsole();
         NeedToRelease = false;
     }
     else
     {
         logStream.Close();
         logStream           = null;
         Log.HACK_LOG_STREAM = null;
         window.Close();
         window = null;
     }
 }