From fe091cd296dcaeb55bb692d6249ced63b960162a Mon Sep 17 00:00:00 2001 From: EonaCat Date: Sat, 31 Jan 2026 14:59:45 +0100 Subject: [PATCH] Updated --- EonaCat.Logger/Managers/HeaderTokens.cs | 2 +- EonaCat.Logger/Managers/LoggerSettings.cs | 2 +- Testers/EonaCat.Logger.Test.Web/Program.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/EonaCat.Logger/Managers/HeaderTokens.cs b/EonaCat.Logger/Managers/HeaderTokens.cs index 37e5548..88df0fe 100644 --- a/EonaCat.Logger/Managers/HeaderTokens.cs +++ b/EonaCat.Logger/Managers/HeaderTokens.cs @@ -91,7 +91,7 @@ public class HeaderTokens ["sev"] = ctx => $"[Severity: {ctx.LogType}]", - ["LogType"] = ctx => $"[{ctx.LogType}]", + ["logtype"] = ctx => $"[{ctx.LogType}]", ["user"] = _ => $"[User: {Environment.UserName}]", diff --git a/EonaCat.Logger/Managers/LoggerSettings.cs b/EonaCat.Logger/Managers/LoggerSettings.cs index ce95f87..75799df 100644 --- a/EonaCat.Logger/Managers/LoggerSettings.cs +++ b/EonaCat.Logger/Managers/LoggerSettings.cs @@ -24,7 +24,7 @@ public class LoggerSettings private FileLoggerOptions _fileLoggerOptions; - private string _headerFormat = "{ts} {tz} {host} {category} {thread} {LogType}"; + private string _headerFormat = "{ts} {tz} {host} {category} {thread} {logtype}"; private string _timestampFormat = "yyyy-MM-dd HH:mm:ss"; /// diff --git a/Testers/EonaCat.Logger.Test.Web/Program.cs b/Testers/EonaCat.Logger.Test.Web/Program.cs index a077139..20d8201 100644 --- a/Testers/EonaCat.Logger.Test.Web/Program.cs +++ b/Testers/EonaCat.Logger.Test.Web/Program.cs @@ -76,7 +76,7 @@ logger.LoggerSettings.CustomHeaderFormatter = null; // remove the lambda logger.LoggerSettings.HeaderTokens.AddCustomToken("AppName", x => "[JIJ BENT EEN BRASSER!]"); - logger.LoggerSettings.HeaderFormat = "{AppName} {LogType} {ts}"; + logger.LoggerSettings.HeaderFormat = "{AppName} {logtype} {ts}"; // Configure the client var centralOptions = new LogCentralOptions @@ -98,7 +98,7 @@ // Now all EonaCat.Logger logs will be sent to LogCentral automatically await logger.LogAsync("This is a test log message sent to LogCentral!", ELogType.INFO).ConfigureAwait(false); - var jsonLogger = new JsonFileLoggerProvider().CreateLogger("MyCategory") as JsonFileLogger; + var jsonLogger = new JsonFileLogger("Category", new JsonFileLoggerOptions { FileName = "test.json" }); jsonLogger?.SetContext("CorrelationId", "abc-123"); jsonLogger?.SetContext("UserId", "john.doe"); jsonLogger?.LogInformation("User logged in");