服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-10-16 730e2372617091716645ff34d8ebf2db59b9a33d
优化日志
已修改1个文件
4 ■■■■ 文件已修改
Tiger.Api/LogMiddleware.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Api/LogMiddleware.cs
@@ -256,10 +256,10 @@
        Method: {Method}
        Url: {Url}
        Status: {Status}
        ResponseBody: {((ResponseBody.Length > 5000
        ResponseBody: {((ResponseBody.Length > 10000
                             && !ResponseBody.Contains("Catch ApiAction Exception")
                             && !ResponseBody.Contains("Catch Result Exception"))
                             ? ResponseBody[..5000] + "......" : (ResponseBody.Length > 30000 ? ResponseBody[..30000] + "......" : ResponseBody))}
                             ? ResponseBody[..10000] + "......" : (ResponseBody.Length > 30000 ? ResponseBody[..30000] + "......" : ResponseBody))}
        ElapsedTime: Total {ElapsedTime} seconds
        ExcuteTime: {ExcuteEndTime:yyyy-MM-dd HH:mm:ss.fff}";
                //Logger.Http.Info(content);