If<T>(IEligibilityBuilder<T>, Predicate<T>)
Adds a rule to the given IEligibilityBuilder, but only if the validate object satisfies a given predicate. Otherwise, the rule is ignored.
Declaration
public static IEligibilityBuilder<T> If<T>(this IEligibilityBuilder<T> eligibilityBuilder, Predicate<T> condition) where T : classParameters
| Type | Name | Description |
|---|---|---|
| IEligibilityBuilder<T> | eligibilityBuilder | |
| Predicate<T> | condition |
Returns
| Type | Description |
|---|---|
| IEligibilityBuilder<T> |
Type Parameters
| Name | Description |
|---|---|
| T |