只是想知道规则引擎和 UI 是如何处理这种情况的。因此,如果我创建的规则引用属性或方法“A”,并且该属性或方法更改为“B”(或者可能是方法签名更改,或基础类型更改),则 UI 是否会标记规则集中具有以下属性的部分:变得无效,显示错误,还是消失,或正常显示,直到执行并导致异常/错误?
还没有在该产品上玩过任何演示代码,我只是初步了解了一下,我的脑海中闪过这样的想法:我要构建规则的底层模型可能会随着时间的推移以不同的方式发生变化。我对 UI 方面特别感兴趣,想知道对于可能有权在最终发生变化的数据模型上管理某些业务规则的最终用户来说,它会是什么样子。
编辑器会突出显示现在无效的属性和方法,并在帮助字符串中显示警告消息(如果可见)。用户可以将鼠标悬停在突出显示的规则元素上以查看详细消息。