Explorar o código

Don't let it blow

Piotr Czajkowski %!s(int64=3) %!d(string=hai) anos
pai
achega
e4955c55af
Modificáronse 1 ficheiros con 8 adicións e 1 borrados
  1. 8 1
      ProcessFiles/ProcessFiles.cs

+ 8 - 1
ProcessFiles/ProcessFiles.cs

@@ -62,7 +62,14 @@ namespace ProcessFiles
             if (!IsValid(path, fileExtension))
                 return;
 
-            callback(path);
+            try
+            {
+                callback(path);
+            }
+            catch (Exception e)
+            {
+                _errors.Add(e.ToString());
+            }
         }
 
         private static void ProcessDir(string path, string fileExtension, Action<string> callback, bool recursive = false)