Explorar o código

!562 update Admin.NET/Admin.NET.Core/Logging/DatabaseLoggingWriter.cs.
Merge pull request !562 from 尽在可能/N/A

zuohuaijun %!s(int64=3) %!d(string=hai) anos
pai
achega
3be6cc6a29
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      Admin.NET/Admin.NET.Core/Logging/DatabaseLoggingWriter.cs

+ 2 - 2
Admin.NET/Admin.NET.Core/Logging/DatabaseLoggingWriter.cs

@@ -1,4 +1,4 @@
-using IPTools.Core;
+using IPTools.Core;
 
 namespace Admin.NET.Core;
 
@@ -92,7 +92,7 @@ public class DatabaseLoggingWriter : IDatabaseLoggingWriter
                 EventId = logMsg.EventId.Id,
                 ThreadId = logMsg.ThreadId,
                 TraceId = logMsg.TraceId,
-                Exception = loggingMonitor.exception,
+                Exception = (loggingMonitor.exception == null ) ? null : JsonConvert.SerializeObject(loggingMonitor.exception.value),
                 Message = logMsg.Message,
                 CreateUserId = string.IsNullOrWhiteSpace(userId) ? 0 : long.Parse(userId),
                 TenantId = string.IsNullOrWhiteSpace(tenantId) ? 0 : long.Parse(tenantId)