diff --git a/PARR.AIHITMainSyncer/Services/SyncerService.cs b/PARR.AIHITMainSyncer/Services/SyncerService.cs index 36bafe53..463cdd5a 100644 --- a/PARR.AIHITMainSyncer/Services/SyncerService.cs +++ b/PARR.AIHITMainSyncer/Services/SyncerService.cs @@ -34,11 +34,18 @@ namespace PARR.AIHITMainSyncer.Services public async Task SyncAsync(string msg) { logger.LogInformation("Запуск синхронизации данных из очереди сообщений в ПАРР."); - var objFromQuery = transformService.GetModelFromJson(msg); - if (objFromQuery == null) - return; + try + { + var objFromQuery = transformService.GetModelFromJson(msg); + if (objFromQuery == null) + return; - await SyncUnitAsync(objFromQuery); + await SyncUnitAsync(objFromQuery); + } + catch (Exception ex) + { + logger.LogCritical(ex, "Ошибка синхронизации!!!!!!!!!!"); + } }