Browse Source

11231

feature/LteClientLogFun
root 1 month ago
parent
commit
3c1e2cdd4d
  1. 8
      LTEMvcApp/Controllers/WebSocketController.cs
  2. 2
      LTEMvcApp/Models/LTEClient.cs
  3. 4
      LTEMvcApp/Models/LTELog.cs
  4. 2
      LTEMvcApp/Services/LTEClientWebSocket.cs

8
LTEMvcApp/Controllers/WebSocketController.cs

@ -1154,14 +1154,6 @@ namespace LTEMvcApp.Controllers
{
var testLogs = new List<LTELog>
{
new LTELog
{
Timestamp = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(),
Layer = "TEST",
Level = "debug",
Message = $"强制推送测试日志 - {DateTime.Now:HH:mm:ss.fff}",
Client = null
}
};
// 手动添加到日志缓存

2
LTEMvcApp/Models/LTEClient.cs

@ -414,7 +414,7 @@ public class LTEClient
}
LastTimestamp = log.Timestamp = timestamp;
log.Client = this;
//log.Client = this;
log.Id = GenerateLogId();
}

4
LTEMvcApp/Models/LTELog.cs

@ -58,8 +58,8 @@ public class LTELog
/// <summary>
/// 客户端引用
/// </summary>
[JsonIgnore]
public LTEClient? Client { get; set; }
//[JsonIgnore]
//public LTEClient? Client { get; set; }
/// <summary>
/// 是否已解码

2
LTEMvcApp/Services/LTEClientWebSocket.cs

@ -815,7 +815,7 @@ namespace LTEMvcApp.Services
}
}
log.Client = _client;
//log.Client = _client;
logList.Add(log);
}
catch (Exception ex)

Loading…
Cancel
Save