User Defined Dynamic Workflows in Workflow Foundation 4?

落爺英雄遲暮 提交于 2019-11-30 07:29:21

WF4 is capable of handling the workflows, but you need a simplified workflow editor to make the creation/modification of workflows available to end users. This is possible with WF4.

If end-user definition and management of workflows is a requirement of your application then I believe WF4 can be made to work in your case. It is possible to programmatically create and modify WF4 workflows before they are executed.

The best overall design might be a "workflow template" model where predefined workflows are provided by developers and expert users, then customized by end-users. Users could configure "skeleton" workflows selected from a library of predefined templates. This could get fairly complicated depending on your requirements.

On a side-note: the WF4 workflow designer is "hostable" in a Windows Forms/WPF application. Expert users can define new workflows without having to use Visual Studio.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!