Table of Contents

Interface IValidationErrorHandler

Namespace
McMaster.Extensions.CommandLineUtils.SourceGeneration
Assembly
McMaster.Extensions.CommandLineUtils.dll

Handles validation errors via OnValidationError method without reflection.

public interface IValidationErrorHandler

Methods

Invoke(object, ValidationResult)

Invokes the OnValidationError method on the model.

int Invoke(object model, ValidationResult validationResult)

Parameters

model object

The model instance.

validationResult ValidationResult

The validation result containing errors.

Returns

int

The exit code.