🍒 refactor(logging): 代码优化

This commit is contained in:
喵你个汪呀 2025-08-31 21:10:59 +08:00
parent 7aa71cf95f
commit b9787194a9

View File

@ -42,6 +42,7 @@ public class ElasticSearchLoggingWriter : IDatabaseLoggingWriter, IDisposable
return; return;
// 获取当前操作者 // 获取当前操作者
var userManager = LazyHelper.GetService<UserManager>();
string account = "", realName = "", userId = "", tenantId = ""; string account = "", realName = "", userId = "", tenantId = "";
if (loggingMonitor.authorizationClaims != null) if (loggingMonitor.authorizationClaims != null)
{ {
@ -50,7 +51,7 @@ public class ElasticSearchLoggingWriter : IDatabaseLoggingWriter, IDisposable
{ {
if (item.type != ClaimConst.UserId) continue; if (item.type != ClaimConst.UserId) continue;
userId = item.value; userId = item.value;
userSession = LazyHelper.GetService<UserManager>().GetSessionOrRefresh(userId); userSession = userManager.GetSessionOrRefresh(userId);
break; break;
} }
tenantId = userSession?.TenantId.ToString(); tenantId = userSession?.TenantId.ToString();