From 8ca360d47e2f6f46e126ef6450c0b8b970184a11 Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 13 Apr 2026 16:29:14 +0200 Subject: [PATCH] Add InitialJobState and GdPictureLicenseKey to WorkerOptions Added InitialJobState as a Dictionary with an empty default, and introduced a non-nullable GdPictureLicenseKey property to the WorkerOptions class. These additions support initial job state configuration and GdPicture licensing. --- EnvelopeGenerator.ServiceHost/Jobs/WorkerOptions.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/EnvelopeGenerator.ServiceHost/Jobs/WorkerOptions.cs b/EnvelopeGenerator.ServiceHost/Jobs/WorkerOptions.cs index 46a76dcb..d6ca1861 100644 --- a/EnvelopeGenerator.ServiceHost/Jobs/WorkerOptions.cs +++ b/EnvelopeGenerator.ServiceHost/Jobs/WorkerOptions.cs @@ -16,6 +16,8 @@ public class WorkerOptions } } + public Dictionary InitialJobState { get; set; } = []; + public string GdPictureLicenseKey { get; set; } = null!; public PDFBurnerOptions PdfBurner { get; set; } = new();