Я использую метод Console.SetOut для записи всех моих Console.Out.WriteLines в файл, и это работает. Единственная проблема заключается в том, что он записывает все в текстовый файл только тогда, когда я закрываю свое приложение, а не пишу каждый раз, когда происходит Console.Out.WriteLine.
Любые идеи о том, как я могу это реализовать?
Как мне это сделать:
Перед применением. Выполнить ();
FileStream writerOutput = new FileStream("Logging_Admin.txt", FileMode.Append, FileAccess.Write);
StreamWriter writer = new StreamWriter(writerOutput);
Console.SetOut(writer);
После применения. Выполнить ():
writer.Dispose();
Спасибо.