Обсудим Логгирование в плагине

olol321

Нестандартное звание
5 (100%)
22 Июн 2023
516
3
106
193
23
Есть какой-то общий метод/библиотека для логгирования? или подскажите варианты для этого, думал через System.IO, но потом дошло, зачем изобретать велосипед, можно же спросить у великих форумчаней
 
Есть какой-то общий метод/библиотека для логгирования? или подскажите варианты для этого, думал через System.IO, но потом дошло, зачем изобретать велосипед, можно же спросить у великих форумчаней
C#:
LogToFile("filename", "text", this, datedFilename: true, timestampPrefix: false);
 
C#:
LogToFile("filename", "text", this, datedFilename: true, timestampPrefix: false);
я уж успел велосипед изобрести

C#:
        private void WriteLog(string message)
        {
            Puts(message);

            string fileName = $"{DateTime.Now.Day}_{DateTime.Now.Month}_{DateTime.Now.Year}.txt";
            string filePath = "oxide/logs/BanSystem/";

            if (Directory.Exists(fileName) == false) Directory.CreateDirectory(filePath);


            using (StreamWriter writer = new StreamWriter($"{filePath + fileName}", true))
            {
                writer.AutoFlush = true;

                string timeFormat = $"{DateTime.Now.Hour}:{DateTime.Now.Minute}:{DateTime.Now.Second}";
                writer.WriteLine($"[{timeFormat}] {message}");
            }
        }
 
Активность
Пока никто не печатает сообщение

Похожие темы