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