From 974013c3709ebc600c33b5a230126672f330bccb Mon Sep 17 00:00:00 2001 From: prestoncraw Date: Tue, 30 Dec 2025 11:30:54 -0500 Subject: [PATCH] Add JSONIgnore attribute to ModelProperty property --- src/Gemstone.Data/Model/RecordFilter.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Gemstone.Data/Model/RecordFilter.cs b/src/Gemstone.Data/Model/RecordFilter.cs index 5dc5556a8..cfe80a4c5 100644 --- a/src/Gemstone.Data/Model/RecordFilter.cs +++ b/src/Gemstone.Data/Model/RecordFilter.cs @@ -28,6 +28,7 @@ using System.Linq; using System.Reflection; using System.Text.Json; +using System.Text.Json.Serialization; using Gemstone.Diagnostics; namespace Gemstone.Data.Model; @@ -54,6 +55,8 @@ namespace Gemstone.Data.Model; public string FieldName { get; set; } = string.Empty; /// + [JsonIgnore] + [Newtonsoft.Json.JsonIgnore] public PropertyInfo? ModelProperty => field ??= typeof(T).GetProperty(FieldName); ///