Add performance monitoring for file listing function

This commit is contained in:
Robert Morrison 2022-06-20 02:55:59 +01:00
parent 2ddb8aa97e
commit 949217e4f8
Signed by: robert
GPG Key ID: 73E012EB3F4EC696

View File

@ -86,6 +86,8 @@ class Program
dirs.Push(directory);
Log.Debug("Dirs Starting as: {DirStack}",dirs );
Stopwatch timer = new();
timer.Start();
while (dirs.Count > 0)
{
@ -107,6 +109,8 @@ class Program
Log.Debug("Adding Directory {subdir} to dirs\nResult: {dirs}",subdir,dirs);
}
}
timer.Stop();
Log.Information("Crawled {directory} in {time}ms with {number} results",directory,timer.ElapsedMilliseconds,res.Count());
return res;
}