refactor(Worker): rename as FinishEnvelopeJob

This commit is contained in:
2025-11-05 09:34:56 +01:00
parent 86c9fdfcd7
commit cce2f8f90e
8 changed files with 12 additions and 137 deletions

View File

@@ -1,7 +1,7 @@
using CommandDotNet.Execution;
using EnvelopeGenerator.Application.ThirdPartyModules.Queries;
using EnvelopeGenerator.DependencyInjection;
using EnvelopeGenerator.Finalizer;
using EnvelopeGenerator.Finalizer.Job;
using EnvelopeGenerator.Finalizer.Models;
using EnvelopeGenerator.Infrastructure;
using MediatR;
@@ -46,19 +46,19 @@ try
builder.Services.AddSwaggerGen();
#endregion
#region AQuartz
#region Quartz
builder.Services.AddQuartz(q =>
{
var name = $"{typeof(Worker).FullName}";
var name = $"{typeof(FinishEnvelopeJob).FullName}";
var jobKey = new JobKey(name);
q.AddJob<Worker>(opts => opts.WithIdentity(jobKey));
q.AddJob<FinishEnvelopeJob>(opts => opts.WithIdentity(jobKey));
var expression = config[nameof(Worker) + ":CronExpression"];
var expression = config[nameof(FinishEnvelopeJob) + ":CronExpression"];
if (string.IsNullOrWhiteSpace(expression))
throw new InvalidOperationException(
"Cron expression for the Worker job is not configured. " +
"Please provide a valid cron schedule in the configuration under " +
$"'{nameof(Worker)}:CronExpression'.");
$"'{nameof(FinishEnvelopeJob)}:CronExpression'.");
q.AddTrigger(opts => opts
.ForJob(jobKey)