From 6fd3652d7330c6defa309612ce782c507881fda8 Mon Sep 17 00:00:00 2001 From: Cloud Zhang <941187371@qq.com> Date: 星期三, 08 五月 2024 14:41:26 +0800 Subject: [PATCH] 优化删除日志 --- Tiger.Api/Startup.cs | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Tiger.Api/Startup.cs b/Tiger.Api/Startup.cs index edee32c..047b5b1 100644 --- a/Tiger.Api/Startup.cs +++ b/Tiger.Api/Startup.cs @@ -165,14 +165,18 @@ public void DeleteLogs() { DirectoryInfo di = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory + "\\Logs"); - var logFiles = di.GetFiles("*.log", SearchOption.AllDirectories); - foreach (var file in logFiles) + if(di.Exists) { - if ((DateTime.Now - file.LastWriteTime).TotalDays > 30) + var logFiles = di.GetFiles("*.log", SearchOption.AllDirectories); + foreach (var file in logFiles) { - file.Delete(); + if ((DateTime.Now - file.LastWriteTime).TotalDays > 30) + { + file.Delete(); + } } } + } }//endClass } \ No newline at end of file -- Gitblit v1.9.3