专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
今天看啥  ›  专栏  ›  dotNET跨平台

.NET 工作流Elsa - 书签

dotNET跨平台  · 公众号  ·  · 2025-01-17 08:00
    

文章预览

啥是书签 流程引擎的核心关注点是安排流程, 如:第1步做什么 → 第2步做什么 → 第n步做什么..., 至于各步骤具体是怎么做的,是由你来决定的,这不是流程引擎关注的重点。 流程安排可能会涉及到分叉、并行多个线路执行,但这只是流程安排的一种形式。 另外如果你硬要在步骤中直接把某件事做了也行,这种情况一般是在自定义的Activity中去完成具体的业务功能,通常这种参杂特定业务逻辑的Activity复用性不高罢了。 有时候需要在执行到某个Activity时停住,等待另外某个事情完成后,流程再继续执行。 举个简单的请假审批流程的例子: 定义流程 员工发起一个请假单的审核流程,先由部门主管审核,然后部门经理审核,最后流程结束。 流程引擎主要关注流程,即这里的:主管审核 → 部门经理审核,主管审核和经理审核的具体动作可以回调业 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览