feat(bll): обновлен MqServiceV2, добавлена обработка ошибок при выполнение делегата. Обновлен image rabbitMq до версии 4.2.0

This commit is contained in:
Mikhail Trubnikov
2025-11-17 15:36:24 +10:00
parent e24ce20d02
commit a7f7e732f6
3 changed files with 32 additions and 14 deletions

View File

@@ -15,19 +15,14 @@ namespace PARR.GeneratorTemplatesWorker
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
await generatorTemplate.StartAsync();
//while (!stoppingToken.IsCancellationRequested)
//{
// _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now);
// await Task.Delay(1000, stoppingToken);
//}
await generatorTemplate.StartAsync();
await Task.Delay(Timeout.Infinite, stoppingToken);
}
public override Task StopAsync(CancellationToken cancellationToken)
public override async Task StopAsync(CancellationToken cancellationToken)
{
generatorTemplate.StopAsync().Wait();
return base.StopAsync(cancellationToken);
await generatorTemplate.StopAsync();
await base.StopAsync(cancellationToken);
}
}
}