From 1e21218f311173a0eee88b19dcf24f6cebd01cce Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 15 Dec 2025 16:43:39 +0100 Subject: [PATCH] Make RecResultView properties nullable for flexibility Changed ActionId, ProfileId, StatusCode, AddedWho, and AddedWhen to nullable types in RecResultView to better support optional or missing data scenarios. This improves compatibility with cases where these fields may not always have values. --- src/ReC.Domain/Entities/RecResultView.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ReC.Domain/Entities/RecResultView.cs b/src/ReC.Domain/Entities/RecResultView.cs index b17588b..eea9cf6 100644 --- a/src/ReC.Domain/Entities/RecResultView.cs +++ b/src/ReC.Domain/Entities/RecResultView.cs @@ -4,13 +4,13 @@ public class RecResultView { public long Id { get; set; } - public long ActionId { get; set; } + public long? ActionId { get; set; } - public long ProfileId { get; set; } + public long? ProfileId { get; set; } public string? ProfileName { get; set; } - public short StatusCode { get; set; } + public short? StatusCode { get; set; } public string? StatusName { get; set; } @@ -18,9 +18,9 @@ public class RecResultView public string? Body { get; set; } - public string AddedWho { get; set; } = null!; + public string? AddedWho { get; set; } - public DateTime AddedWhen { get; set; } + public DateTime? AddedWhen { get; set; } public string? ChangedWho { get; set; }