mirror of
https://github.com/zs-yg/kortapp-z.git
synced 2025-12-06 16:10:42 +08:00
Update logger.cs
This commit is contained in:
@@ -1,14 +1,12 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
namespace AppStore
|
namespace AppStore
|
||||||
{
|
{
|
||||||
public static class Logger
|
public static class Logger
|
||||||
{
|
{
|
||||||
private static readonly string LogsDirectory = "logs";
|
private static readonly string LogsDirectory = "logs";
|
||||||
private static readonly object LockObject = new object();
|
private static readonly object LockObject = new object();
|
||||||
|
|
||||||
static Logger()
|
static Logger()
|
||||||
{
|
{
|
||||||
// 确保logs目录存在
|
// 确保logs目录存在
|
||||||
@@ -17,7 +15,6 @@ namespace AppStore
|
|||||||
Directory.CreateDirectory(LogsDirectory);
|
Directory.CreateDirectory(LogsDirectory);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void Log(string message)
|
public static void Log(string message)
|
||||||
{
|
{
|
||||||
lock (LockObject)
|
lock (LockObject)
|
||||||
@@ -26,7 +23,6 @@ namespace AppStore
|
|||||||
{
|
{
|
||||||
string fileName = $"{DateTime.Now:yyyyMMddHHmmss}.log";
|
string fileName = $"{DateTime.Now:yyyyMMddHHmmss}.log";
|
||||||
string filePath = Path.Combine(LogsDirectory, fileName);
|
string filePath = Path.Combine(LogsDirectory, fileName);
|
||||||
|
|
||||||
using (StreamWriter writer = new StreamWriter(filePath, true, Encoding.UTF8))
|
using (StreamWriter writer = new StreamWriter(filePath, true, Encoding.UTF8))
|
||||||
{
|
{
|
||||||
writer.WriteLine($"[{DateTime.Now:yyyy-MM-dd HH:mm:ss}] {message}");
|
writer.WriteLine($"[{DateTime.Now:yyyy-MM-dd HH:mm:ss}] {message}");
|
||||||
@@ -39,7 +35,6 @@ namespace AppStore
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void LogError(string message, Exception? ex = null)
|
public static void LogError(string message, Exception? ex = null)
|
||||||
{
|
{
|
||||||
string errorMessage = $"ERROR: {message}";
|
string errorMessage = $"ERROR: {message}";
|
||||||
|
|||||||
Reference in New Issue
Block a user