Open sandboxFocus

Method AddRule

AddRule(IEligibilityRule<T>)

Adds a rule to the current builder.

Declaration
void AddRule(IEligibilityRule<out T> rule)
Parameters
Type Name Description
IEligibilityRule<T> rule

The eligibility rule to add.

Remarks

For convenience, user code should use extension methods from EligibilityExtensions instead of calling this method directly. Methods like MustNotBeStatic(IEligibilityBuilder<IMemberOrNamedType>), MustSatisfy<T>(IEligibilityBuilder<T>, Predicate<T>, Func<IDescribedObject<T>, FormattableString>), and others provide a more user-friendly API.