From 51ab9fb094a2c1ce0d395ab39e8558f700d40c69 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 25 Feb 2026 16:47:59 +0100 Subject: [PATCH] Remove placeholder DbConfig registration from DI DbConfig is no longer registered as a singleton in the dependency injection setup. This prevents accidental injection and avoids runtime NotImplementedException errors. The related comment about service lifetimes remains for future review. --- EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs index 18adffc6..2cff5ec0 100644 --- a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs +++ b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs @@ -21,8 +21,6 @@ public static class DependencyInjection services.AddSingleton(); services.AddScoped(); - services.AddSingleton(_ => throw new NotImplementedException()); - //TODO: Check lifetime of services. They might be singeton. services.AddTransient(); // Add LicenseManager