Elsa Activity概念

一个Activity是工作流执行构建的最小单元,最小的情况下,一个活动只实现OnExecute方法。

Starting Activity:工作流的开始活动,不连接任何进入活动,是工作流的入口。

Blocking Activity:阻塞活动,当活动执行时,会返回执行结果,类似于MVC/API的ActionResult,结果有多种可能,最常见的是Done,Outcomes和Suspend。当Suspend返回时,工作流进入挂起状态。这个活动被注册为阻塞活动。

挂起工作流:挂起工作流被一个或多个阻塞活动阻止,唯一可以唤醒的方法是使用阻塞活动的名称进行触发。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容