Kavita/API/Extensions/DirectoryInfoExtensions.cs
2021-01-11 15:39:25 -06:00

11 lines
395 B
C#

namespace API.Extensions
{
public static class DirectoryInfoExtensions
{
public static void Empty(this System.IO.DirectoryInfo directory)
{
foreach(System.IO.FileInfo file in directory.EnumerateFiles()) file.Delete();
foreach(System.IO.DirectoryInfo subDirectory in directory.EnumerateDirectories()) subDirectory.Delete(true);
}
}
}