-2

例如:

规则 1:检查人员的国家/地区是否为“美国”

规则 2:检查人员所在州是否为“华盛顿特区”

现在 Rule3 是 Rule1 和 Rule2 的组合

规则 3 : 如果规则 1 则规则 2

这里 Rule2 是如果 Rule1 为 true 将执行的操作

我知道我可以通过编写If Rule1 和 Rule2 then execute Some Action Method来解决这个问题,但是这个问题背后的主要意图是:我想执行另一个规则作为一个动作。如何使用 CodeEffects 实现它?

4

2 回答 2

0

不支持将规则用作规则操作,因为这可能导致逻辑问题和难以检测的循环依赖关系。

使用循环或规则集模式。详细信息可以在这里找到

于 2016-09-12T14:26:40.680 回答
-1

需要注意的是,许多其他业务规则产品都支持规则推理和链接的特性。这通常被实现并被称为反向链接

于 2016-12-27T18:35:33.213 回答