using System.Text.Json.Serialization; namespace DigitalData.Core.DTO { public class DataResult : Result { [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public required T Data { get; set; } public DataResult ToFail() => Fail().Message(Messages).Notice(Notices); } }