Table of Contents

Namespace OneImlx.Terminal.Commands.Handlers

Classes

CommandHandler

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

CommandResolver

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

Interfaces

ICommandHandler

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

ICommandResolver

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