diff --git a/Azaion.Annotator/Azaion.Annotator/Extensions/DirectoryInfoExtensions.cs b/Azaion.Annotator/Azaion.Annotator/Extensions/DirectoryInfoExtensions.cs index f8b7b86..f0787cc 100644 --- a/Azaion.Annotator/Azaion.Annotator/Extensions/DirectoryInfoExtensions.cs +++ b/Azaion.Annotator/Azaion.Annotator/Extensions/DirectoryInfoExtensions.cs @@ -4,6 +4,7 @@ namespace Azaion.Annotator.Extensions; public static class DirectoryInfoExtensions { - public static IEnumerable GetFiles(this DirectoryInfo dir, params string[] searchExtensions) => - dir.GetFiles().Where(f => searchExtensions.Any(s => f.Name.Contains(s, StringComparison.CurrentCultureIgnoreCase))).ToList(); + public static IEnumerable GetFiles(this DirectoryInfo dir, params string[] searchExtensions) => + dir.GetFiles("*.*", SearchOption.AllDirectories) + .Where(f => searchExtensions.Any(s => f.Name.Contains(s, StringComparison.CurrentCultureIgnoreCase))).ToList(); } \ No newline at end of file