From 83d29bf78dacbb5d6fd2fd77b585c9d2924157a4 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Tue, 13 May 2025 13:44:13 +0200 Subject: [PATCH] Add EmailProfilerDispatcher and enhance logging Included the DigitalData.EmailProfilerDispatcher namespace in Program.cs for email profiling functionality. Removed Microsoft.Extensions.DependencyInjection namespace to streamline dependency management. Enhanced logging configuration by adding EnableDetailedErrors() for improved error messages during development while retaining EnableSensitiveDataLogging(). --- EnvelopeGenerator.Web/Program.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/EnvelopeGenerator.Web/Program.cs b/EnvelopeGenerator.Web/Program.cs index d39f998a..4ec51cf8 100644 --- a/EnvelopeGenerator.Web/Program.cs +++ b/EnvelopeGenerator.Web/Program.cs @@ -17,8 +17,6 @@ using EnvelopeGenerator.Web.Sanitizers; using EnvelopeGenerator.Application.Contracts.Services; using EnvelopeGenerator.Web.Models.Annotation; using DigitalData.UserManager.DependencyInjection; -using Microsoft.Extensions.DependencyInjection; -using System; var logger = LogManager.Setup().LoadConfigurationFromAppSettings().GetCurrentClassLogger(); logger.Info("Logging initialized!"); @@ -105,7 +103,8 @@ try var logger = provider.GetRequiredService>(); options.UseSqlServer(connStr) .LogTo(log => logger.LogInformation("{log}", log), Microsoft.Extensions.Logging.LogLevel.Trace) - .EnableSensitiveDataLogging(); + .EnableSensitiveDataLogging() + .EnableDetailedErrors(); }); builder.Services.AddEnvelopeGeneratorServices(config);