Table of Contents

CliValidationExtensions.AddValidator Method

Definition

Namespace
DotMake.CommandLine
Assembly
DotMake.CommandLine.dll

AddValidator(Option, CliValidationRules)

Adds validation rules to an option's argument. Validation rules can be used to provide errors based on user input.

public static void AddValidator(this Option option, CliValidationRules validationRules)

Parameters

option Option

The option to configure.

validationRules CliValidationRules

The validation rules to add.

AddValidator(Argument, CliValidationRules)

Adds validation rules to an argument. Validation rules can be used to provide errors based on user input.

public static void AddValidator(this Argument argument, CliValidationRules validationRules)

Parameters

argument Argument

The argument to configure.

validationRules CliValidationRules

The validation rules to add.

AddValidator(Option, string, string)

Adds a validation pattern to an option's argument. A validation pattern can be used to provide errors based on user input.

public static void AddValidator(this Option option, string validationPattern, string validationMessage = null)

Parameters

option Option

The option to configure.

validationPattern string

A regular expression pattern used for validation.

validationMessage string

An error message to show when validationPattern does not match and validation fails.

AddValidator(Argument, string, string)

Adds a validation pattern to an argument. A validation pattern can be used to provide errors based on user input.

public static void AddValidator(this Argument argument, string validationPattern, string validationMessage = null)

Parameters

argument Argument

The argument to configure.

validationPattern string

A regular expression pattern used for validation.

validationMessage string

An error message to show when validationPattern does not match and validation fails.