Interface IConsoleCommandMessageService
Sends formatted command messages to the console.
public interface IConsoleCommandMessageService
Methods
SendUsage(ConsoleCommandDispatchContext, IReadOnlyList<CommandDefinition>, string)
Sends a usage message to the console.
bool SendUsage(ConsoleCommandDispatchContext context, IReadOnlyList<CommandDefinition> overloads, string usedCommandName = "")
Parameters
contextConsoleCommandDispatchContextThe console command dispatch context.
overloadsIReadOnlyList<CommandDefinition>All overloads of the command.
usedCommandNamestringThe actual command name/path used (e.g., alias name). Empty string means use canonical command name.
Returns
- bool
True to continue processing, false to stop.