Przeglądaj źródła

Let's play it safe

Piotr Czajkowski 4 dni temu
rodzic
commit
7c185dbca9
1 zmienionych plików z 9 dodań i 1 usunięć
  1. 9 1
      ProcessFiles/ProcessFiles.cs

+ 9 - 1
ProcessFiles/ProcessFiles.cs

@@ -100,7 +100,15 @@ namespace ProcessFiles
             List<string> files = [];
             foreach (var extension in fileExtensions)
             {
-                files.AddRange(Directory.GetFiles(path, $"*.{extension}", searchOption));
+                try
+                {
+                    var filesWithExtension = Directory.GetFiles(path, $"*.{extension}", searchOption);
+                    files.AddRange(filesWithExtension);
+                }
+                catch (Exception e)
+                {
+                    errors.Add($"Problem getting files: {e.Message} ({e.Source})");
+                }
             }
 
             if (files.Count == 0)