📄️ Welcome
Welcome to the InRule SDK Developer's Guide, covering InRule's .NET object model for integrating with business applications.
📄️ Migration Considerations
Changes to rule applications, file formats, configuration, and the InRule SDK introduced in version 4.5.0 and later.
📄️ irSDK Object Model
Reference for irSDK's core assemblies and namespaces, installed under the InRule installation directory's irSDKin folder.
📄️ InRule Samples
Browse InRule's sample library on GitHub for examples of applying InRule to industry applications and programming problems.
📄️ Ability to hide authoring components in irAuthor
Extension creators can set HideFromAuthoring on RuleRepositoryDefBase to hide authoring components from irAuthor's navigation panels.
📄️ Execution Log in irSDK
The IRuleExecutionLogSink interface in irSDK (5.7.3+) lets a consumer access the RuleExecutionLog after rule execution.
📄️ Catalog Credentials in Rule Execution Service REST request
Since 5.7.3, Rule Execution Service REST requests no longer accept catalog credentials; use username and password instead.
📄️ Certificate Validation Configuration
Configure irAuthor and irCatalogManager to ignore SSL certificate validation for development, via an ignore setting.
📄️ InRule irSDK Help Guide PDF
Downloadable PDF: the InRule irSDK Help Guide.
🗃️ Application Integration with InRule
18 items
📄️ Inspecting the Values Used in Filters and Calculations
How to capture and review the actual operand values evaluated in rule filters and calculations at runtime, using Rule Tracing, the Execution Log (RuleValues / StateChanges), and Notifications.
🗃️ Implementation Guide
6 items
🗃️ Source Code Examples
4 items
🗃️ Regression Testing
6 items
🗃️ Rule Tracing
2 items
🗃️ Runtime Settings
10 items
🗃️ Centralized Authentication: Steps to Set Up and Configure
10 items