mirror of
https://github.com/spectreconsole/spectre.console.git
synced 2025-12-26 07:47:56 +01:00
17 lines
425 B
C#
17 lines
425 B
C#
using Spectre.Console;
|
|
|
|
public class GreeterCommand : Command<OptionalArgumentWithDefaultValueSettings>
|
|
{
|
|
private readonly IAnsiConsole _console;
|
|
|
|
public GreeterCommand(IAnsiConsole console)
|
|
{
|
|
_console = console;
|
|
}
|
|
|
|
public override int Execute(CommandContext context, OptionalArgumentWithDefaultValueSettings settings)
|
|
{
|
|
_console.WriteLine(settings.Greeting);
|
|
return 0;
|
|
}
|
|
} |