Запись логов в файл из службы Windows - C#
Формулировка задачи:
В классе задаю В методе OnStart вызываю
Проблема в том, что запись производится только в момент остановки службы при вызове sw.Close();
Как можно вести непрерывную запись?
StreamWriter sw = File.AppendText("Log.txt");
Writetolog("onstart");
async void Writetolog(string data) { await sw.WriteLineAsync(data); }
Решение задачи: «Запись логов в файл из службы Windows»
textual
Листинг программы
timer.Elapsed+= async (sender, e) => await sw.FlushAsync();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д