MetalamaAPI documentationAspect APIMetalama.​Framework.​EligibilityEligibility­ExtensionsIf
Open sandboxFocus

EligibilityExtensions.If Method

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 : class
Parameters
Type Name Description
IEligibilityBuilder<T> eligibilityBuilder
System.Predicate<T> condition
Returns
Type Description
IEligibilityBuilder<T>
Type Parameters
Name Description
T