Assign inputs for interactive modes

This commit is contained in:
Matt Nadareski
2025-10-06 16:25:41 -04:00
parent 1ee7ea1948
commit 4a3c585a8d
3 changed files with 13 additions and 0 deletions

View File

@@ -12,6 +12,7 @@
- Create and use main features for CLI and Check
- Create and use base feature in Check
- Create and use base feature in CLI
- Assign inputs for interactive modes
### 3.4.2 (2025-09-30)

View File

@@ -29,6 +29,12 @@ namespace MPF.CLI.Features
/// <inheritdoc/>
public override bool ProcessArgs(string[] args, int index)
{
// Cache all args as inputs
for (int i = 1; i < args.Length; i++)
{
Inputs.Add(args[i]);
}
// Create return values
CommandOptions = new Program.CommandOptions
{

View File

@@ -26,6 +26,12 @@ namespace MPF.Check.Features
/// <inheritdoc/>
public override bool ProcessArgs(string[] args, int index)
{
// Cache all args as inputs
for (int i = 1; i < args.Length; i++)
{
Inputs.Add(args[i]);
}
// Create return values
CommandOptions = new Program.CommandOptions();
System = null;