fix(infrastructure): change IImapEmailService registration from Singleton to Scoped to support scoped DbContext dependency

This commit is contained in:
2026-08-13 16:49:10 +02:00
parent c0bd391297
commit f99bd8c399

View File

@@ -34,7 +34,7 @@ public static class DependencyInjection
// Email Service - IMAP inbound (Limilabs Mail.dll)
// Fresh connection per call — stateless and thread-safe.
services.AddSingleton<IImapEmailService, LimilabsImapEmailService>();
services.AddScoped<IImapEmailService, LimilabsImapEmailService>();
// PDF Processing Service (using DevExpress.Pdf)
services.AddScoped<IPdfProcessingService, DevExpressPdfProcessingService>();