RulesEngine 微软开源的基于json的规则引擎
以前有简单介绍过基于js 的json-rules-engine,以下简单说明下基于dotnet 的RulesEngine
包含的特性
- 基于json 的规则定义
- 多输入支持
- 动态对象输入支持
- c# 表达式支持
- 基于class type 的自定义扩展表达式支持
- 作用域范围参数
- post rule 执行动作
- 独立表达式执行器
说明
对于基于dotnet的项目RulesEngine 是一个值得尝试的规则引擎
参考资料
https://github.com/microsoft/RulesEngine