wpf – 使用Windows Workflow Foundation(WF)作为表示规则引擎是
发布时间:2021-02-04 09:36 所属栏目:52 来源:网络整理
导读:我正在开发一个需要在演示文稿端使用规则引擎的n层应用程序. 我需要将显示规则从DB加载到BLL层并将它们传递到客户端.例如.当propertyX为真时,项目A以红色标出,当属性为真时,项目A以白色标出如果两者都不成立并且您没有Admin角色,则应该隐藏它 BLL最终将成为
我正在开发一个需要在演示文稿端使用规则引擎的n层应用程序. 我需要将显示规则从DB加载到BLL层并将它们传递到客户端.例如.当propertyX为真时,项目A以红色标出,当属性为真时,项目A以白色标出&&如果两者都不成立并且您没有Admin角色,则应该隐藏它 BLL最终将成为规则驱动,但我们将首先从现有的客户端/服务器应用程序迁移硬编码逻辑. 看看WF,它似乎允许我创建和序列化我可以在BLL或表示层上托管的工作流. 我希望有大量的规则,因为不同的用户角色将为暴露于表示层的50多种类型的实体获得略微不同的规则集. 这是一个好主意吗? 定义DSL并自己管理所有内容会更简单吗? 解决方法实际上我认为Workflow非常适合这种情况.有许多人构建了工作流执行客户端的应用程序,我们通过支持后台线程工作流的WorkflowApplication为此提供了很好的支持.事实上,我用这个场景编写了Introduction To State Machine Hands on Lab.在该应用程序中,具有MVVM模式的WPF客户端使用模型中的工作流来控制模拟ATM机的行为. (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读