From ae79a606051a4cdfdfe6a716e9755def46bfdab9 Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 15 Dec 2025 16:33:41 +0100 Subject: [PATCH] Add RecResultView entity for recommendation results Introduced the RecResultView class in the ReC.Domain.Entities namespace. This class encapsulates properties related to recommendation results, including identifiers, status, result details, and audit metadata such as who added or changed the result and when. --- src/ReC.Domain/Entities/RecResultView.cs | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/ReC.Domain/Entities/RecResultView.cs diff --git a/src/ReC.Domain/Entities/RecResultView.cs b/src/ReC.Domain/Entities/RecResultView.cs new file mode 100644 index 0000000..8cb1bd4 --- /dev/null +++ b/src/ReC.Domain/Entities/RecResultView.cs @@ -0,0 +1,28 @@ +namespace ReC.Domain.Entities; + +public class RecResultView +{ + public long Id { get; set; } + + public long ActionId { get; set; } + + public long ProfileId { get; set; } + + public string? ProfileName { get; set; } + + public short StatusId { get; set; } + + public string? Status { get; set; } + + public string? ResultHeader { get; set; } + + public string? ResultBody { get; set; } + + public string AddedWho { get; set; } = null!; + + public DateTime AddedWhen { get; set; } + + public string? ChangedWho { get; set; } + + public DateTime? ChangedWhen { get; set; } +} \ No newline at end of file