Table of Contents

Delegate TrinityField<T, TDeserialization>.ValidateUsingDelegate

Namespace
AbanoubNassem.Trinity.Components.TrinityField
Assembly
AbanoubNassem.Trinity.dll

Delegate for validating a Trinity field.

public delegate void TrinityField<T, TDeserialization>.ValidateUsingDelegate(IValidator validator, Action<IRuleBuilderInitial<Dictionary<string, object?>, TDeserialization?>> rules, IReadOnlyDictionary<string, object?> form)

Parameters

validator IValidator

The FluentValidation validator.

rules Action<IRuleBuilderInitial<Dictionary<string, object>, TDeserialization>>

The action to apply validation rules.

form IReadOnlyDictionary<string, object>

The dictionary of form values.