using System.Text.Json.Serialization; using StabilityMatrix.Core.Converters.Json; namespace StabilityMatrix.Core.Models.Settings; /// /// Teaching tip names /// [JsonConverter(typeof(StringJsonConverter))] public record TeachingTip(string Value) : StringValue(Value) { public static TeachingTip AccountsCredentialsStorageNotice => new("AccountsCredentialsStorageNotice"); public static TeachingTip CheckpointCategoriesTip => new("CheckpointCategoriesTip"); public static TeachingTip PackageExtensionsInstallNotice => new("PackageExtensionsInstallNotice"); /// public override string ToString() { return base.ToString(); } }