diff --git a/AyCode.Core/Loggers/AcLoggerBase.cs b/AyCode.Core/Loggers/AcLoggerBase.cs index ff01c23..7cebe5f 100644 --- a/AyCode.Core/Loggers/AcLoggerBase.cs +++ b/AyCode.Core/Loggers/AcLoggerBase.cs @@ -29,10 +29,17 @@ public abstract class AcLoggerBase : IAcLoggerBase foreach (var logWriter in AcEnv.AppConfiguration.GetSection("AyCode:Logger:LogWriters").GetChildren()) { - var logWriterType = Type.GetType(logWriter["LogWriterType"]); - var logWriterLogLevel = logWriter.GetEnum("LogLevel"); + try + { + var logWriterType = Type.GetType(logWriter["LogWriterType"]); + var logWriterLogLevel = logWriter.GetEnum("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); + } } } diff --git a/AyCode.Services.Server/SignalRs/AcWebSignalRHubBase.cs b/AyCode.Services.Server/SignalRs/AcWebSignalRHubBase.cs index 4f11851..f61ee14 100644 --- a/AyCode.Services.Server/SignalRs/AcWebSignalRHubBase.cs +++ b/AyCode.Services.Server/SignalRs/AcWebSignalRHubBase.cs @@ -178,10 +178,8 @@ public abstract class AcWebSignalRHubBase(IConfiguration } //[Conditional("DEBUG")] - private void LogContextUserNameAndId() + protected virtual void LogContextUserNameAndId() { - return; - string? userName = null; var userId = Guid.Empty;