From a5a8a9e4162acd29cf012b3088a9b2c57af253ec Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Wed, 12 Feb 2025 18:49:53 +0100 Subject: [PATCH] =?UTF-8?q?refactor(DbTriggerParams):=20Erstellt,=20um=20T?= =?UTF-8?q?rigger=20=C3=BCber=20appsettings.json=20zu=20konfigurieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Configurations/DbTriggerParams.cs | 5 +++++ EnvelopeGenerator.Application/Extensions/DIExtensions.cs | 1 + EnvelopeGenerator.Web/appsettings.json | 9 ++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 EnvelopeGenerator.Application/Configurations/DbTriggerParams.cs diff --git a/EnvelopeGenerator.Application/Configurations/DbTriggerParams.cs b/EnvelopeGenerator.Application/Configurations/DbTriggerParams.cs new file mode 100644 index 00000000..2fd64896 --- /dev/null +++ b/EnvelopeGenerator.Application/Configurations/DbTriggerParams.cs @@ -0,0 +1,5 @@ +namespace EnvelopeGenerator.Application.Configurations; + +public class DbTriggerParams : Dictionary> +{ +} diff --git a/EnvelopeGenerator.Application/Extensions/DIExtensions.cs b/EnvelopeGenerator.Application/Extensions/DIExtensions.cs index f5156fdf..617e3148 100644 --- a/EnvelopeGenerator.Application/Extensions/DIExtensions.cs +++ b/EnvelopeGenerator.Application/Extensions/DIExtensions.cs @@ -57,6 +57,7 @@ public static class DIExtensions services.Configure(config.GetSection(nameof(MailParams))); services.Configure(config.GetSection(nameof(AuthenticatorParams))); services.Configure(config.GetSection(nameof(TotpSmsParams))); + services.Configure(config.GetSection(nameof(DbTriggerParams))); services.AddHttpClientService(config.GetSection(nameof(GtxMessagingParams))); services.TryAddSingleton(); diff --git a/EnvelopeGenerator.Web/appsettings.json b/EnvelopeGenerator.Web/appsettings.json index 0fb9d4ea..3a094999 100644 --- a/EnvelopeGenerator.Web/appsettings.json +++ b/EnvelopeGenerator.Web/appsettings.json @@ -131,5 +131,12 @@ }, "TFARegParams": { "TimeLimit": "00:30:00" + }, + "DbTriggerParams": { + "Envelope": [ "TBSIG_ENVELOPE_HISTORY_AFT_INS" ], + "EnvelopeHistory": [ "TBSIG_ENVELOPE_HISTORY_AFT_INS" ], + "EmailOut": [ "TBEMLP_EMAIL_OUT_AFT_INS", "TBEMLP_EMAIL_OUT_AFT_UPD" ], + "EnvelopeReceiverReadOnly": [ "TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD" ], + "Receiver": [ ] } -} \ No newline at end of file +}