Table of Contents

Namespace OneImlx.Terminal.Commands.Runners

Classes

CommandRunnerContext

The command runner context.

CommandRunnerResult

The command runner result.

CommandRunner<TResult>

The command runner is where developers implement how commands are executed. It operates asynchronously to handle commands that might take a while to process. The framework routes each parsed command to its specific runner, helping to organize and manage the command execution logic within your application.

LicenseInfoRunner

The default license info runner that outputs the current licensing information to the ITerminalConsole.

Interfaces

ICommandRunner<TResult>

An abstraction of a command runner.

IDelegateCommandRunner

An abstraction to delegate to RunCommandAsync(CommandRunnerContext).