AcLoggerBase get AppConfiguration fix

This commit is contained in:
Loretta 2025-10-22 06:46:30 +02:00
parent 0ee715ed97
commit ecdd922be2
2 changed files with 11 additions and 6 deletions

View File

@ -29,10 +29,17 @@ public abstract class AcLoggerBase : IAcLoggerBase
foreach (var logWriter in AcEnv.AppConfiguration.GetSection("AyCode:Logger:LogWriters").GetChildren()) foreach (var logWriter in AcEnv.AppConfiguration.GetSection("AyCode:Logger:LogWriters").GetChildren())
{ {
var logWriterType = Type.GetType(logWriter["LogWriterType"]); try
var logWriterLogLevel = logWriter.GetEnum<LogLevel>("LogLevel"); {
var logWriterType = Type.GetType(logWriter["LogWriterType"]);
var logWriterLogLevel = logWriter.GetEnum<LogLevel>("LogLevel");
LogWriters.Add(Activator.CreateInstance(logWriterType, AppType, logWriterLogLevel, CategoryName) as IAcLogWriterBase); LogWriters.Add(Activator.CreateInstance(logWriterType, AppType, logWriterLogLevel, CategoryName) as IAcLogWriterBase);
}
catch (Exception ex)
{
Console.Error.WriteLine(ex);
}
} }
} }

View File

@ -178,10 +178,8 @@ public abstract class AcWebSignalRHubBase<TSignalRTags, TLogger>(IConfiguration
} }
//[Conditional("DEBUG")] //[Conditional("DEBUG")]
private void LogContextUserNameAndId() protected virtual void LogContextUserNameAndId()
{ {
return;
string? userName = null; string? userName = null;
var userId = Guid.Empty; var userId = Guid.Empty;