From 0a175b9e9dbbcc22aa2ad26b29bbac54656d0e1b Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Tue, 4 Nov 2025 15:18:38 +0100 Subject: [PATCH] refactor: remove unnecessary while loop in Worker.Execute --- EnvelopeGenerator.Finalizer/Worker.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/EnvelopeGenerator.Finalizer/Worker.cs b/EnvelopeGenerator.Finalizer/Worker.cs index dfea10da..70a521ce 100644 --- a/EnvelopeGenerator.Finalizer/Worker.cs +++ b/EnvelopeGenerator.Finalizer/Worker.cs @@ -18,14 +18,11 @@ namespace EnvelopeGenerator.Finalizer public async Task Execute(IJobExecutionContext context) { - while (!context.CancellationToken.IsCancellationRequested) + if (_logger.IsEnabled(LogLevel.Information)) { - if (_logger.IsEnabled(LogLevel.Information)) - { - _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); - } - await Task.Delay(_options.IntervalInMillisecond, context.CancellationToken); + _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); } + await Task.Delay(_options.IntervalInMillisecond, context.CancellationToken); } } } \ No newline at end of file