- Writing RulesSync and async rule classes, the three ways to run a rule, metadata, and passing data with a context.
- Building RulesBuild rules inline from lambdas with BusinessRuleBuilder and AsyncBusinessRuleBuilder, without writing a class.
- Subject-Typed RulesStateless rules that receive their subject at evaluation time: one instance validates every order.
- Combining RulesCombine rules with And, Or and Not, with All / Any / AtLeast / Exactly groups, and with composites.
Version: 3.0
Writing Rules
Every way to define a rule, and how to combine rules into bigger ones.