-
Notifications
You must be signed in to change notification settings - Fork 18
Home
Gabe Stocco edited this page Jul 16, 2020
·
20 revisions
Logical Analyzer is a rules processing engine to apply provided rules against arbitrary objects
- Rules contain a Target, a Severity, a boolean Expression and a List of Clauses which are applied to the targeted object.
- Clauses perform a specified Operation on a specified Field of a Target. The Field can be any property or subproperty or field of the object specified with dot notation to separate levels.
- The Analyzer also has 4 delegate extensibility points
- Property Parsing
- Value Extraction
- Custom Operation
- Rule Validation