您当前的位置: 首页 >  .net

SEO-狼术

暂无认证

  • 0浏览

    0关注

    1121博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Workflow Engine for .Net Core ENTERPRISE v4.0.10-SEO-狼术

SEO-狼术 发布时间:2020-01-13 15:06:00 ,浏览量:0

  

Workflow Engine for .Net Core ENTERPRISE v4.0.10 ( Nov 2019 )

对于希望将Workflow Designer集成到其项目中并使用路由的公司,Workflow Engine是理想的解决方案。

基本元素集允许业务用户自行修改工作流方案。您可以将Workflow Engine集成为嵌入式组件或通过REST API。 特征

HTML5视觉设计师

我们意识到并不是每个人都是开发人员,因此Workflow Engine带有内置的HTML5视觉设计器,可让您轻松创建任何复杂的交互式工作流,而无需以编程方式起草它们。我们利用本机元素来设计,建模,编辑和可视化自定义工作流程。

拖放

将您的工作流程活动拖放到画布上的所需位置,而不会失去连接,或者在活动之间添加新的过渡。

完全适合企业用户

Workflow Designer是一个简单易用的工具,它允许任何用户更改路线。

完全定制

您可以轻松更改Designer的任何元素-例如,编辑表单控件。

工作流引擎:发行说明

4.0

设计者可用性的改善。现在,过渡信息将以更完整,更全面的形式显示。现在,您可以在全屏和正常编辑窗口显示模式之间切换。工具栏设计已更改。

您可以在设计器中自定义“活动”“过渡”渲染。

您可以自定义Designer窗口。

设计器性能已优化。

计划内联。现在,您可以将一个方案检查为可以内联的方案,并将其嵌入到另一个方案中。因此,您可以多次重复使用流程的典型部分,而无需在方案之间进行复制。支持多层内联。

流程信息窗口已添加到特定的流程查看模式。它允许您查看此过程参数,过渡历史记录,启动的计时器。此处还将显示有关子流程的完整信息。

您可以为活动和过渡指定注释。注释是一个字典(键-值),您可以在设计器中为每个“活动”或“过渡”分别设置。您可以使用以下方法在代码中读取批注值:activityDefinition.GetAnnotation(name),transitionDefinition.GetAnnotation(name),processInstance.ProcessScheme.GetActivityAnnotation(activityName,name),processInstance.ProcessScheme.GetTransitionAnnotation(transitionName,name)

对于传输到“操作,条件和规则”的字符串参数,您可以指定结构,该结构定义在Designer中以编辑方式显示此参数的形式。可以在设计器的CodeActions部分中指定表单字段的内容。或者,您可以创建一个在服务器上实现IDesignerParameterFormatProvider接口的类,并通过以下方式配置yourWorkflowRuntime:workflowRuntime.WithDesignerParameterFormatProvider(new YourDesignerParameterFormatProvider())。因此,您可以指定字符串参数的外观,该字符串参数将转换为操作,条件或规则。

现在,在事件处理程序workflowRuntime.OnWorkflowError中,您可以使用事件参数args.SuppressThrow = true;取消引发异常。您还可以指定活动,该活动将在错误处理后设置。例如,它可以是初始活动:args.ActivityToSet = args.ProcessInstance.ProcessScheme.InitialActivity;

为了在WorkflowRuntime中简单执行复杂的业务案例,请使用以下两种方法:workflowRuntime.GetAvailableCommandsWithConditionCheck(...)-获取带有附加条件检查的可用命令列表,以及workflowRuntime.ExecuteCommandWithRestrictionCheck(...)-执行命令与其他限制检查。

可以使用CancellationToken取消流程执行。如果您通过以下方式配置WorkflowRuntime,则会自动激活此类取消:workflowRuntime.SetCancellationTokenHandling(CancellationTokenHandling.Throw)。

关注
打赏
1665545604
查看更多评论
立即登录/注册

微信扫码登录

0.0413s