在运行时 C#

问题描述

我已经有一个定制的 CMS,我们使用它来定义由另一个站点使用并显示的促销卡。到目前为止,它显示了在自定义 CMS 中声明的所有促销卡,现在的要求是,我想在 CMS 下引入要分配给这些卡的规则集,因此消费站点必须根据相应的对象属性对其进行验证消费应用程序并在规则集通过验证时显示它。

我已经浏览了几个库,它们提供了定义动态规则集的选项 针对动态对象,

这个看起来很有希望 https://github.com/microsoft/RulesEngine

因为它提供了一个动态定义规则集的选项,但我不确定我通过的路径是否正确以便将来证明,而且我还需要在实施动态访问检查时了解最佳实践行为。

任何帮助都会有很大帮助。感谢并期待您对以上内容的建议和建议

解决方法

我不知道这是否有帮助,但是 NRules 引擎可能会帮助您实现基于属性的动态规则引擎:

https://github.com/NRules/NRules/wiki/Getting-Started

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...