From b261628b4b58a71f47ec04acb6e39327cc9d9cc1 Mon Sep 17 00:00:00 2001 From: Erik-Jan Westendorp Date: Wed, 1 Oct 2025 13:54:27 +0200 Subject: [PATCH] Extend logging (add delay and period) (#20333) --- .../RecurringBackgroundJobHostedServiceRunner.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs b/src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs index a2cfed23c2..e6b948b705 100644 --- a/src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs +++ b/src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs @@ -37,7 +37,8 @@ public class RecurringBackgroundJobHostedServiceRunner : IHostedService _logger.LogDebug("Creating background hosted service for {job}", jobName); IHostedService hostedService = _jobFactory(job); - _logger.LogInformation("Starting background hosted service for {job}", jobName); + _logger.LogInformation("Starting a background hosted service for {job} with a delay of {delay}, running every {period}", jobName, job.Delay, job.Period); + await hostedService.StartAsync(cancellationToken).ConfigureAwait(false); _hostedServices.Add(new NamedServiceJob(jobName, hostedService));