fix: rotating file logger deleting from the wrong order
This commit is contained in:
@@ -55,7 +55,7 @@ public class RotatingFileLogger : ILogger
|
||||
private static void RotateLastLogs(string directory, string prefix, int rotateLength)
|
||||
{
|
||||
IOrderedEnumerable<string> logs = System.IO.Directory.GetFiles(directory, $"{prefix}*.log")
|
||||
.OrderBy(File.GetCreationTime);
|
||||
.OrderByDescending(File.GetCreationTime);
|
||||
|
||||
foreach (string file in logs.Skip(rotateLength))
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user