16 packages returned for Tags:"rules-engine"

NRules, Rules Engine for .NET
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm. NRules is an inference engine that, among other features, supports forward chaining, negative, existential and universal quantifiers. Rules are authored in C# using internal DSL.
NRules.RuleModel, Canonical Rules Model for NRules
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm. NRules is an inference engine that, among other features, supports forward chaining, negative, existential and universal quantifiers. Rules are authored in C# using internal DSL. This package installs the... More information
NRules.Runtime, Execution Engine for NRules
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm. NRules is an inference engine that, among other features, supports forward chaining, negative, existential and universal quantifiers. Rules are authored in C# using internal DSL. This package installs the... More information
NRules.Fluent, Fluent DSL for NRules
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm. NRules is an inference engine that, among other features, supports forward chaining, negative, existential and universal quantifiers. Rules are authored in C# using internal DSL. This package installs the... More information
  • 3,604 total downloads
  • last updated 1/14/2017
  • Latest version: 2.1.0
  • Logic Rules Engine
Logic engine is designed to run arbitrary rules or bits of logic against a given model
NDecision.Aspects provides AOP-driven business logic execution. NDecision is a Fluent decisioning engine written with Behavior Driven Development practices.
Rules Engine is a C# project that makes it easier for developers to define business rules on domain objects without coupling the domain object to the business rule. The rules engine supports cross-field validation and conditional validation. Rules are interface-based and are easily extensible. Rules... More information
This simple rule engine is a .NET Standard library 2.0, which uses Microsoft's DLR DynamicExpressionParser in the background. The goal was to make a simple engine which is easy to use and compatible with many projects.
RulesX is a simple rule evaluation C# library built using reflection, expressions and some linq. It evaluates the rule by comparing a given value with the matching property name in the type. It supports evaluation of rules on a single object, collection of objects and also on complex objects