Table of Contents

Namespace OneImlx.Terminal.Commands.Handlers

Classes

CommandHandler

The default handler to handle a command request routed from a CommandRouter.

CommandHandlerContext

The command handler context.

CommandHandlerResult

The command handler result.

CommandRuntime

The default ICommandRuntime using CreateInstance(IServiceProvider, Type, params object[]), managing the resolution of of command checkers and runners.

Interfaces

ICommandHandler

An abstraction to handle a command request routed from a ICommandRouter.

ICommandRuntime

An abstraction for resolving command runtime. It is responsible for resolving the appropriate command checker and runner for a given command descriptor.