Method Add
- Namespace
- IntentSharp.Catalog
- Assembly
- IntentSharp.Catalog.dll
Add(string, Func<object?, IEnumerable<string>>)
Registers a validator. Throws when the name is already registered.
public IntentValidatorRegistry Add(string name, Func<object?, IEnumerable<string>> validator)
Parameters
namestringvalidatorFunc<object, IEnumerable<string>>
Returns
Add<T>(string, Func<T, IEnumerable<string>>)
Registers a typed validator. A value of another type is reported as a problem rather than passed in.
public IntentValidatorRegistry Add<T>(string name, Func<T, IEnumerable<string>> validator)
Parameters
namestringvalidatorFunc<T, IEnumerable<string>>
Returns
Type Parameters
T