Table of Contents

Class CommandHandlerContext

Namespace
OneImlx.Terminal.Commands.Handlers
Assembly
OneImlx.Terminal.dll

The command handler context.

public sealed class CommandHandlerContext
Inheritance
CommandHandlerContext
Inherited Members

Constructors

CommandHandlerContext(CommandRouterContext, ParsedCommand, License)

Initialize a new instance.

public CommandHandlerContext(CommandRouterContext routerContext, ParsedCommand parsedCommand, License license)

Parameters

routerContext CommandRouterContext

The command router context.

parsedCommand ParsedCommand

The parsed command.

license License

The extracted license.

Exceptions

ArgumentNullException

Properties

License

The extracted licenses.

public License License { get; }

Property Value

License

ParsedCommand

The parsed command to handle.

public ParsedCommand ParsedCommand { get; }

Property Value

ParsedCommand

RouterContext

The command router context.

public CommandRouterContext RouterContext { get; }

Property Value

CommandRouterContext