- fix: File not exist check

This commit is contained in:
2025-03-15 22:16:00 +03:00
parent 2d71cf8f38
commit 45e10f83e4

View File

@@ -75,5 +75,11 @@ public sealed class FileApi : IReadWriteFileApi
return File.Exists(fullPath);
}
public IEnumerable<string> AllFiles => Directory.EnumerateFiles(RootPath, "*.*", SearchOption.AllDirectories).Select(p=>p.Replace(RootPath,"").Substring(1));
private IEnumerable<string> GetAllFiles(){
if(!Directory.Exists(RootPath)) return [];
return Directory.EnumerateFiles(RootPath, "*.*", SearchOption.AllDirectories).Select(p=>p.Replace(RootPath,"").Substring(1));
}
public IEnumerable<string> AllFiles => GetAllFiles();
}