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
optionCommandOptionThe option.
contextValidationContextThe validation context.
Returns
- ValidationResult
The validation result. Returns Success if the values pass validation.