Refactor email template query and response structures

Updated `EmailTemplateQuery` to use `Language` instead of `Culture` and added an explicit body. Introduced a new namespace for better organization and added `ReadEmailTemplateResponse` to provide a structured response for querying email templates, including relevant parameters.
This commit is contained in:
Developer 02
2025-04-12 00:18:14 +02:00
parent c220b9e1c8
commit dd4afc5ddf
2 changed files with 24 additions and 2 deletions

View File

@@ -19,7 +19,7 @@ namespace EnvelopeGenerator.Application.EmailTemplates;
/// 8 - DocumentRejected_REC: Ablehnung eines Dokuments durch den Empfänger.
/// 9 - DocumentRejected_REC_2: Zweite Ablehnung eines Dokuments durch den Empfänger.
/// </param>
/// <param name="Culture">Die Kultur der E-Mail-Vorlage, z. B. "de-DE" (optional).</param>
public record EmailTemplateQuery(int? Id = null, Constants.EmailTemplateType? Type = null, string? Culture = null)
/// <param name="Language">Die Sprache der E-Mail-Vorlage, z. B. "de-DE" (optional).</param>
public record EmailTemplateQuery(int? Id = null, Constants.EmailTemplateType? Type = null, string? Language = null)
{
}