From 77cdc83a4ec6187533cd3da00852d31429466a70 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 6 Nov 2025 21:19:05 +0100 Subject: [PATCH] add AnnotationManager as scoped --- EnvelopeGenerator.Application/DependencyInjection.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/EnvelopeGenerator.Application/DependencyInjection.cs b/EnvelopeGenerator.Application/DependencyInjection.cs index 67f81da8..3dbec2bd 100644 --- a/EnvelopeGenerator.Application/DependencyInjection.cs +++ b/EnvelopeGenerator.Application/DependencyInjection.cs @@ -67,6 +67,11 @@ public static class DependencyInjection licenseManager.RegisterKEY(license); return licenseManager; }); + services.AddScoped(provider => { + // Ensure LicenseManager is resolved so that its constructor is called + _ = provider.GetRequiredService(); + return new AnnotationManager(); + }); services.AddHttpClientService(config.GetSection(nameof(GtxMessagingParams))); services.TryAddSingleton();