Esempio n. 1
0
 protected override async Task ExecuteAsync(CancellationToken stoppingToken)
 {
     while (!stoppingToken.IsCancellationRequested)
     {
         _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now);
         try
         {
             await _processRequestService.ProcessRequestsFromQueue();
         }
         catch (Exception ex)
         {
             _logger.LogError("Error: {Message}", ex.ToString());
         }
         await Task.Delay(1000, stoppingToken);
     }
 }