using System.Text.Json.Serialization; namespace ZymonicServices; public abstract class ZymonicFilterApiRequest : IZymonicFilterApiRequest { public ZymonicAuthentication? Authentication { get; set; } public ZymonicAPIHeader? ZymonicHeader { get; set; } // This has to be overridden by a definition which matches the expected JSON [JsonIgnore] public abstract TSearch? searchFields { get; set; } }