Add verbose Enova diagnostics and reliable Sentry reporting

This commit is contained in:
2026-08-31 21:13:46 +00:00
parent ee62a6253d
commit af6466e2dc
20 changed files with 276 additions and 37 deletions

View File

@@ -48,7 +48,7 @@ public sealed class ServiceSettings
return settings;
}
public RuntimeSettings ResolveRuntimeSettings()
public RuntimeSettings ResolveRuntimeSettings(bool verboseLogging = false)
{
var installationPath = Path.GetFullPath(
Environment.ExpandEnvironmentVariables(Enova.InstallationPath));
@@ -64,7 +64,8 @@ public sealed class ServiceSettings
Sql.ConnectionString),
Enova.DocumentDefinition,
Enova.DefaultWarehouseCode,
Enova.SaveMode);
Enova.SaveMode,
verboseLogging);
}
return new RuntimeSettings(