aboutsummaryrefslogtreecommitdiff
path: root/src/Commands/TestDisplayCommand.cs
blob: c716ada04920863e187dd8debbfbd3879d596782 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System.Threading.Tasks;

using Typin.Console;
using Typin.Attributes;

using VNLib.Tools.Build.Executor.Model;
using VNLib.Tools.Build.Executor.Constants;

namespace VNLib.Tools.Build.Executor.Commands
{
    [Command("display", Description = "Test command for debugging")]
    public sealed class TestDisplayCommand(BuildPipeline pipeline, ConfigManager bm) : BaseCommand(pipeline, bm)
    {
        public override IFeedManager[] Feeds => [];

        public override async ValueTask ExecStepsAsync(IConsole console)
        {
            console.Output.WriteLine("Press any key to exit...");
            await console.Input.ReadLineAsync(console.GetCancellationToken());
        }
    }
}