EntryPoint
Show / Hide Table of Contents

Namespace EntryPoint.Exceptions

Classes

DuplicateOptionException

Thrown whenever a user invokes the same option twice in a command

InvalidModelException

Thrown whenever there is a problem with the provided CliArguments/CliCommands implementation

NoParameterException

Thrown whenever an OptionParameter is invoked, but no parameter argument is provided

RequiredException

Thrown whenever a user does not provide an argument which is marked 'Required'

UnknownOptionException

Thrown whenever the user invoked an option which is not recognised

UserFacingException

The base exception used for all exceptions caused by the user: incorrect syntax or other argument mistakes

VariableTypeException

Thrown when the user provides a value which cannot be converted or cast to the output type

Interfaces

IUserFacingExceptionHandler

  • Improve this Doc