This commit is contained in:
2026-01-31 00:30:37 +01:00
parent 6eb0c604ac
commit 57f0e8030f
12 changed files with 326 additions and 245 deletions

View File

@@ -39,16 +39,16 @@
int onLogCounter = 0;
var defaultColor = Console.ForegroundColor;
_ = Task.Run(() =>
{
var logman = LogManager.Instance;
var i = 0;
while (true)
{
logman.WriteAsync($"Logman test {++i}", ELogType.TRACE).ConfigureAwait(false);
Task.Delay(10).ConfigureAwait(false);
}
}).ConfigureAwait(false);
//_ = Task.Run(() =>
//{
// var logman = LogManager.Instance;
// var i = 0;
// while (true)
// {
// logman.WriteAsync($"Logman test {++i}", ELogType.TRACE).ConfigureAwait(false);
// Task.Delay(10).ConfigureAwait(false);
// }
//}).ConfigureAwait(false);
// Add services to the container.
Logger logger = new Logger();
@@ -64,6 +64,20 @@
logger.LoggerSettings.OnLog += LoggerSettings_OnLog;
logger.LoggerSettings.UseMask = true;
//LoggerSettings.CustomHeaderFormatter = ctx =>
//{
// if (ctx.LogType == ELogType.ERROR)
// {
// return $"{ctx.Timestamp:HH:mm:ss} [{ctx.LogType}]";
// }
// return $"{ctx.Timestamp:HH:mm:ss} [{ctx.LogType}]";
//};
logger.LoggerSettings.CustomHeaderFormatter = null; // remove the lambda
logger.LoggerSettings.HeaderTokens.AddCustomToken("AppName", x => "[JIJ BENT EEN BRASSER!]");
logger.LoggerSettings.HeaderFormat = "{AppName} {LogType} {ts}";
// Configure the client
var centralOptions = new LogCentralOptions
{