using Quartz; namespace EnvelopeGenerator.Finalizer.Job { public class EnvelopeTaskApiJob : IJob { private readonly ILogger _logger; public EnvelopeTaskApiJob(ILogger logger) { _logger = logger; } public Task Execute(IJobExecutionContext context) { if (_logger.IsEnabled(LogLevel.Information)) { _logger.LogInformation("{jobName} running at: {time}", context.JobDetail.Key, DateTimeOffset.Now); } return Task.CompletedTask; } } }