feat(aihitMainSyncer): Добавлен TryCatch для теста ошибок

This commit is contained in:
Mikhail Kuznetsov
2025-05-22 11:17:35 +10:00
parent be6e8c1b87
commit cc52818d29

View File

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