using System.ComponentModel; using Spectre.Console.Cli; namespace Spectre.Console.Tests.Data { public class CatSettings : MammalSettings { [CommandOption("--agility ")] [TypeConverter(typeof(CatAgilityConverter))] [DefaultValue(10)] [Description("The agility between 0 and 100.")] [PositiveNumberValidator("Agility cannot be negative.")] public int Agility { get; set; } } }