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.
This commit is contained in:
2026-02-25 16:47:59 +01:00
parent d8a002cd22
commit 51ab9fb094

View File

@@ -21,8 +21,6 @@ public static class DependencyInjection
services.AddSingleton<State>(); services.AddSingleton<State>();
services.AddScoped<MSSQLServer>(); services.AddScoped<MSSQLServer>();
services.AddSingleton<DbConfig>(_ => throw new NotImplementedException());
//TODO: Check lifetime of services. They might be singeton. //TODO: Check lifetime of services. They might be singeton.
services.AddTransient<GdViewer>(); services.AddTransient<GdViewer>();
// Add LicenseManager // Add LicenseManager