C# 如何使用后端的NRule为用户开发规则编辑器?
我已经学习了如何指导NRule。但是,我不清楚如何提供一个用户界面,用户可以在其中定义自己的规则,然后在某个模型上执行这些规则。 例如:我有一个web应用程序,授权用户在其中起草双方之间的合同。我想向这个网站添加另一个页面,让我的用户能够起草规则并根据策略对它们进行分组。稍后对合同模型应用任何策略。 我如何才能做到这一点?在规则中,“。所以,您需要使用编译表达式之类的东西来编写组件,以便将基于文本的文件转换为DSL中的规则C# 如何使用后端的NRule为用户开发规则编辑器?,c#,rule-engine,business-rules,rete,nrules,C#,Rule Engine,Business Rules,Rete,Nrules,我已经学习了如何指导NRule。但是,我不清楚如何提供一个用户界面,用户可以在其中定义自己的规则,然后在某个模型上执行这些规则。 例如:我有一个web应用程序,授权用户在其中起草双方之间的合同。我想向这个网站添加另一个页面,让我的用户能够起草规则并根据策略对它们进行分组。稍后对合同模型应用任何策略。 我如何才能做到这一点?在规则中,“。所以,您需要使用编译表达式之类的东西来编写组件,以便将基于文本的文件转换为DSL中的规则 如果您对.NET中的组件感兴趣,并有一个用于生成规则的UI,您可以尝试工
如果您对.NET中的组件感兴趣,并有一个用于生成规则的UI,您可以尝试工作流基础。或者你也可以使用Drools的REST服务将文本转换为规则(没有DSL),规则有一个用户界面(Drools Guvnor),但没有.NET。
@Sergiy Nikolayev你能回答这个问题吗?标记一个没有参与问题但没有通知他们的人,他们必须自己看到并首先做出响应。是的,我在阅读帮助(即之前的评论员)时发现了这一点……是否有.NET的示例?