Table of Contents

Interface IOptionValidator

Namespace
McMaster.Extensions.CommandLineUtils.Validation
Assembly
McMaster.Extensions.CommandLineUtils.dll

Provides validation for a CommandOption.

public interface IOptionValidator

Methods

GetValidationResult(CommandOption, ValidationContext)

Validates the values specified for Values.

ValidationResult? GetValidationResult(CommandOption option, ValidationContext context)

Parameters

option CommandOption

The option.

context ValidationContext

The validation context.

Returns

ValidationResult

The validation result. Returns Success if the values pass validation.