rule-engine - 基于 JSON 对象构建规则
问题描述
目前,我们正在为我们的规则引擎提案之一探索 CodeEffects。我们有一个动态类型,它是一个 JSON 字符串。在运行时,我们需要使用 CodeEffects 为 JSON 应用规则。是否支持 FlexSource 或任何其他可能性。
解决方案
您需要将您的 Json 字符串序列化为一个 .NET 对象,如果需要,用数据填充它,然后将该对象与您的评估规则一起传递给 Evaluator。FlexSource专为支持此类场景而设计。从 Code Effects 网站下载 FlexSource 演示项目,并将那里用作源对象的 XML 数据文件替换为您的 Json。
推荐阅读
- elasticsearch - NEST:由于空搜索导致的弹性搜索性能问题
- r - 麻烦子设置data.frame/对因素错误没有意义
- excel - 在用户窗体中使用图表图像而不保存到磁盘
- javascript - 带有两个事务的 IndexedDB:1 个读取然后 1 个更新
- typescript - 你会称这种 TypeScript 不能做的推理是什么?
- java - 无法使用 Build > Build Project 在 Intellij 中构建项目
- python - 使用 (py)OpenGL 处理纹理和图像
- facebook-graph-api - 图形 API 错误 #200 即使具有正确的权限
- jquery - jQuery 对象中的空白命名属性
- java - 如何更改数字长度格式?