From a6111cdc665b47493f60f6f72bd87cb086d70312 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 10 Dec 2025 13:30:47 +0100 Subject: [PATCH] Rename Columns to ColumnName; add Attributes folder Renamed the Columns property to ColumnName in EntityBaseOptions.cs, updating all references accordingly. Added an "Attributes" folder entry to ReC.Domain.csproj for future organization. --- src/ReC.Domain/ReC.Domain.csproj | 4 ++++ src/ReC.Infrastructure/Options/Shared/EntityBaseOptions.cs | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ReC.Domain/ReC.Domain.csproj b/src/ReC.Domain/ReC.Domain.csproj index fa71b7a..b3c6218 100644 --- a/src/ReC.Domain/ReC.Domain.csproj +++ b/src/ReC.Domain/ReC.Domain.csproj @@ -6,4 +6,8 @@ enable + + + + diff --git a/src/ReC.Infrastructure/Options/Shared/EntityBaseOptions.cs b/src/ReC.Infrastructure/Options/Shared/EntityBaseOptions.cs index c38fd7e..d0b8e7c 100644 --- a/src/ReC.Infrastructure/Options/Shared/EntityBaseOptions.cs +++ b/src/ReC.Infrastructure/Options/Shared/EntityBaseOptions.cs @@ -2,11 +2,11 @@ public record EntityBaseOptions() { - public Dictionary Columns { get; init; } = []; + public Dictionary ColumnName { get; init; } = []; public void EnsureProperties(IEnumerable propertyNames) { - var missingProperties = propertyNames.Except(Columns.Select(col => col.Key)).ToList(); + var missingProperties = propertyNames.Except(ColumnName.Select(col => col.Key)).ToList(); if (missingProperties.Count != 0) throw new InvalidOperationException($"The following properties are not configured: {string.Join(", ", missingProperties)}");