diff --git a/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/CreateEnvelopeReceiverCommand.cs b/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/CreateEnvelopeReceiverCommand.cs
index d6333ec5..8b8cefd8 100644
--- a/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/CreateEnvelopeReceiverCommand.cs
+++ b/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/CreateEnvelopeReceiverCommand.cs
@@ -35,19 +35,37 @@ public record Signature([Required] double X, [Required] double Y, [Required] int
/// DTO für Empfänger, die erstellt oder abgerufen werden sollen.
/// Wenn nicht, wird sie erstellt und mit einer Signatur versehen.
///
-/// Unterschriften auf Dokumenten.
-/// Der Name, mit dem der Empfänger angesprochen werden soll. Bei Null oder keinem Wert wird der zuletzt verwendete Name verwendet.
-/// Sollte mit Vorwahl geschrieben werden
-public record ReceiverGetOrCreateCommand([Required] IEnumerable Signatures, string? Salution = null, string? PhoneNumber = null)
+public class ReceiverGetOrCreateCommand
{
+ ///
+ /// Unterschriften auf Dokumenten.
+ ///
+ [Required]
+ public List Signatures { get; init; } = new();
+
+ ///
+ /// Der Name, mit dem der Empfänger angesprochen werden soll.
+ /// Bei Null oder keinem Wert wird der zuletzt verwendete Name verwendet.
+ ///
+ public string? Salution { get; init; }
+
+ ///
+ /// Sollte mit Vorwahl geschrieben werden
+ ///
+ public string? PhoneNumber { get; init; }
+
private string _emailAddress = string.Empty;
///
/// E-Mail-Adresse des Empfängers.
///
[Required]
- public string EmailAddress { get => _emailAddress.ToLower(); init => _emailAddress = value.ToLower(); }
-};
+ public string EmailAddress
+ {
+ get => _emailAddress.ToLower();
+ init => _emailAddress = value.ToLower();
+ }
+}
///
/// DTO zum Erstellen eines Dokuments.