Table of Contents

Namespace OneImlx.Terminal.Commands.Checkers

Classes

ArgumentChecker

The default argument checker.

ArgumentCheckerContext

The argument checker context.

ArgumentCheckerResult

The argument checker result.

CommandChecker

The default command checker.

CommandCheckerContext

The command checker context.

CommandCheckerResult

The command checker result.

ConfigurationOptionsChecker

The default IConfigurationOptionsChecker.

DataValidationValueChecker<TValue>

The default IValueChecker<T> that uses ValidationAttribute to check an option value.

OptionChecker

The default option checker.

OptionCheckerContext

The option checker context.

OptionCheckerResult

The option checker result.

Interfaces

IArgumentChecker

An abstraction to check an Argument.

ICommandChecker

An abstraction to check a Command.

IConfigurationOptionsChecker

An abstraction of TerminalOptions checker.

IOptionChecker

An abstraction to check an Option.

IValueChecker<T>

An abstraction to check a IValue.