From 2172ce8203fd7c010df1614d83cec542cb9e4ec8 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 25 Feb 2026 17:03:59 +0100 Subject: [PATCH] Register AnnotationManager as transient service Updated DI comment for clarity on service lifetimes and added AnnotationManager as a transient service to the dependency injection container. --- .../Extensions/DependencyInjection.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs index 2cff5ec0..f271a4a1 100644 --- a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs +++ b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs @@ -21,7 +21,7 @@ public static class DependencyInjection services.AddSingleton(); services.AddScoped(); - //TODO: Check lifetime of services. They might be singeton. + //TODO: Check lifetime of services. They might be singleton or scoped. services.AddTransient(); // Add LicenseManager services.AddTransient(provider => @@ -31,6 +31,7 @@ public static class DependencyInjection licenseManager.RegisterKEY(options.GdPictureLicenseKey); return licenseManager; }); + services.AddTransient(); return services; }