diff --git a/PARR.EsppTemplateSync/TemplateSyncer.cs b/PARR.EsppTemplateSync/TemplateSyncer.cs index a48f0f14..7ec9d02f 100644 --- a/PARR.EsppTemplateSync/TemplateSyncer.cs +++ b/PARR.EsppTemplateSync/TemplateSyncer.cs @@ -102,7 +102,13 @@ namespace PARR.EsppTemplateSync logger.LogInformation($"Найдено файлов: {files.Length} шт."); foreach (var file in files) - await ParseFileAsync(file); + { + if (File.Exists(file)) + await ParseFileAsync(file); + else + logger.LogInformation($"Файл не найден: {file}"); + } + //если были файлы, запустим еще раз ручную обработку, вдруг за это время еще загрузили, а вотчер еще не был запущен //запускаем до тех пор, пока не останется необработанных файлов