c# - 如何设计规则引擎?

标签 c# sql-server rule-engine

我应该用 C# 创建一个简单的规则引擎。关于我如何继续的任何线索?它是一个简约的规则引擎,将使用 SQL Server 作为后端。我们有没有普遍适用于规则引擎的通用蓝图或设计模式?我可以使用什么样的 .Net 技术来设计一个?任何指示都会有所帮助。 谢谢。

最佳答案

如果您使用的是 .NET 3.0 或更高版本,您 can use the Rules Engine of Windows Workflow Foundation无需实际使用 Workflow。

我在一个项目中做过这个,你可以使用 SQL 或 XML 作为后端,而且效果很好。您可以使用 Workflow 示例附带的 IDE,并将其放入您自己的应用程序中。太棒了。

关于c# - 如何设计规则引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/93147/

相关文章:

c# - Windows Phone 8 中的自动扩展列表 - xaml

sql - 将数据合并到两个目标表中

sql - 如何验证 DateTime 是否包含 SQL Server 中的时间

rule-engine - 如何在 Decision Manager 中导出和导入本地项目?

node.js - Nools 和流口水

java - 流口水 7.2 : Building a rule engine (monitor mode and high-performance)

c# - 不存在数据时,SqlDataReader 无效尝试读取

c# - .Net 简单正则表达式二次复杂度

c# - 如何将文件从 Angular 上传到 ASP.NET Core Web API

sql - 使用多个 case 语句进行分区