Add top-level CancellationToken support to Spectre.Console.Cli

Also raise CA2016 (forward the CancellationToken parameter to methods that take one) to warning

Fixes #701
This commit is contained in:
Cédric Luthi
2024-09-09 00:21:17 +02:00
committed by Patrik Svensson
parent d90e94dbb3
commit f5f61ca610
55 changed files with 222 additions and 174 deletions

View File

@@ -9,7 +9,7 @@ public sealed class DumpRemainingCommand : Command<EmptyCommandSettings>
_console = console;
}
public override int Execute(CommandContext context, EmptyCommandSettings settings)
public override int Execute(CommandContext context, EmptyCommandSettings settings, CancellationToken cancellationToken)
{
if (context.Remaining.Raw.Count > 0)
{