diff --git a/CliFx/Schema/CommandInputSchema.cs b/CliFx/Schema/CommandInputSchema.cs index 4c08463..f7b31d4 100644 --- a/CliFx/Schema/CommandInputSchema.cs +++ b/CliFx/Schema/CommandInputSchema.cs @@ -23,6 +23,11 @@ public abstract class CommandInputSchema( internal abstract string FormattedIdentifier { get; } + /// + /// CLR property to which this input is bound. + /// + public PropertyBinding Property { get; } = property; + internal bool IsSequence { get; } = property.Type != typeof(string) && property.Type.TryGetEnumerableUnderlyingType() is not null; @@ -32,11 +37,6 @@ public abstract class CommandInputSchema( /// public string? Description { get; } = description; - /// - /// CLR property to which this input is bound. - /// - public PropertyBinding Property { get; } = property; - /// /// Binding converter used for this input. ///