From 27d9a149bc96219ee0b2985f0b48c0144cdf8c43 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Tue, 6 May 2025 22:54:19 +0200 Subject: [PATCH] Refactor Envelope properties in Envelope.cs - Added required `Uuid` property with column mapping. - Removed `Message` property. - Changed `Language` from required to nullable string. - Other properties (`ContractType`, `ExpiresWhen`, `SendReminderEmails`) remain unchanged. --- EnvelopeGenerator.Domain/Entities/Envelope.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/EnvelopeGenerator.Domain/Entities/Envelope.cs b/EnvelopeGenerator.Domain/Entities/Envelope.cs index e4db872e..8a8ee2ac 100644 --- a/EnvelopeGenerator.Domain/Entities/Envelope.cs +++ b/EnvelopeGenerator.Domain/Entities/Envelope.cs @@ -28,7 +28,6 @@ namespace EnvelopeGenerator.Domain.Entities [Column("ENVELOPE_UUID", TypeName = "nvarchar(36)")] public required string Uuid { get; init; } - [Required] [Column("MESSAGE", TypeName = "nvarchar(max)")] public string? Message { get; set; } @@ -52,7 +51,7 @@ namespace EnvelopeGenerator.Domain.Entities public int? ContractType { get; set; } [Column("LANGUAGE", TypeName = "nvarchar(5)")] - public required string Language { get; set; } + public string? Language { get; set; } [Column("SEND_REMINDER_EMAILS")] public bool? SendReminderEmails { get; set; }