首页
学习
活动
专区
工具
TVP
发布

饭勺oO的技术博客

专栏成员
69
文章
18094
阅读量
10
订阅数
Elsa V3学习之Flowchart详解(下)
接上文,我们介绍了Flowchart的部分逻辑,下来来讲解flowchart剩下的逻辑。
饭勺oO
2024-08-20
850
Elsa V3学习之Flowchart详解(上)
前面我们通过界面学习了Elsa的一些基本使用,若是有实操的小伙伴们,应该可以发现,我们工作流定义中的root,既我们的工作流画布其实也是一个activity,就是Flowchart。那么本文将来解读以下flowchart的执行逻辑。
饭勺oO
2024-08-20
1110
Elsa V3学习之工作流调度
Elsa支持工作流的定时调度功能。包括Cron表达式执行,Delay延迟执行,Timer固定时间间隔重复执行。 本文来介绍一下这几个节点的使用。
饭勺oO
2024-08-19
1790
Elsa V3学习之脚本
在前面的文章中,可以看到我们经常使用JS脚本来获取变量的值。在Elsa中是支持多种脚本的,最常用的基本是JS脚本和C#脚本。 本文来介绍以下这两个脚本使用。
饭勺oO
2024-08-19
1010
Elsa V3学习之循环节点
for节点跟我们代码中的for循环是一样的效果,有三个参数。Start, End,Step。分别表示起始数字,终点数字,以及步长,即每次循环加几的意思。下面的配置相当于for(i=0, i <=10, i ++)。
饭勺oO
2024-08-19
1330
Elsa V3学习之分支节点
这个节点其实就是If,只不过是用flow编排的模式。 我们来创建一个简单的分支流程,通过HTTP节点请求的参数,判断是否满足表达式,分别输出True,False。
饭勺oO
2024-08-19
1190
Elsa V3学习之工作流定义详解
以下是一个空流程的工作流定义的基础节点,包含一个变量一个Input一个Output。
饭勺oO
2024-08-19
1570
Elsa V3学习之Hello Word
启动源码目录src\bundles中的Elsa.ServerAndStudio.Web的项目。这个项目包含Elsa Server以及前端界面。可以让我们快速学习Elsa项目。
饭勺oO
2024-08-19
1220
Elsa V3学习之内置工作流节点
在 ELSA V3 中,Activity 是工作流的基本构建块,它们代表了工作流中的具体操作或任务。每个 Activity 都可以执行特定的功能,帮助实现复杂的业务逻辑。ELSA V3 提供了一系列内置的 Activity,开发者可以直接使用这些 Activity,或者根据需要进行扩展和自定义。
饭勺oO
2024-08-19
1720
Elsa V3学习之介绍篇
ELSA是一个开源的工作流引擎,旨在帮助开发者快速构建和管理复杂的工作流。ELSA V3 是该框架的最新版本,带来了许多新特性和改进,使得工作流的创建和管理更加高效和灵活。
饭勺oO
2024-08-19
2590
Elsa V3学习之调起其他流程
在Elsa中,还能通过DispatchWorkflow节点来执行其他已发布的流程。
饭勺oO
2024-08-19
1200
还在拼冗长的WhereIf吗?100行代码解放这个操作
最原始的做法我们是先通过If()判断是否需要进行数据过滤,然后再对数据源使用Where来过滤数据。 示例如下:
饭勺oO
2024-06-06
900
学习Source Generators之了解Source Generators的应用场景
Source Generators(源代码生成器)是.NET生态系统中的一项强大工具,它为开发人员提供了在编译时生成额外代码的能力,从而实现了自动化、性能优化以及更多应用场景。本文将探讨.NET Source Generators 的应用场景,包括自动代码生成、元数据处理、性能优化、DSL 支持、代码分析和跨语言交互。
饭勺oO
2024-04-13
1890
学习Source Generators之输出生成的文件
上一篇文章学习了通过获取和解析swagger.json的内容,来生成API的请求响应类。 但是其中无法移动与编辑。 那么本文将介绍如何输出生成的文件。
饭勺oO
2024-04-03
1920
学习Source Generators之从swagger中生成类
前面学习了一些Source Generators的基础只是,接下来就来实践一下,用这个来生成我们所需要的代码。 本文将通过读取swagger.json的内容,解析并生成对应的请求响应类的代码。
饭勺oO
2024-04-03
1330
学习Source Generators之IncrementalValueProvider
前面我们使用了IIncrementalGenerator来生成代码,接下来我们来详细了解下IIncrementalGenerator的核心部分IncrementalValueProvider。
饭勺oO
2024-04-02
870
学习Source Generators之IIncrementalGenerator
前面我们用ISourceGenerator来实现代码生成。但是在官方的介绍中有这么一个警告:Warning: Source generators implementing ISourceGenerator have been deprecated in favor of incremental generators. 意思是实现ISourceGenerator的源生成器已被弃用,取而代之的是增量生成器。
饭勺oO
2024-03-29
2350
学习Source Generators之HelloWorld
结合使用这两项操作能充分发挥源生成器的强大功能。 可以使用编译器在编译时构建的丰富元数据检查用户代码。 然后,生成器将 C# 代码发送回基于已分析数据的同一编译。 如果你熟悉 Roslyn 分析器,可以将源生成器视为可发出 C# 源代码的分析器。 源生成器作为编译阶段运行,如下所示:
饭勺oO
2024-03-29
1730
项目需要实现国际化?不妨来试试它
LinguaNex是一个多语言连接中心,主打一个一处配置多语言,多处使用的想法。让项目方便快捷实现国际化(多语言)。
饭勺oO
2024-03-01
1740
单层应用升级到多层应用3
在前文的Core项目中,包含了我们所有的基础功能,但是有些项目可能只需要部分功能却引用整一块Core的话,会显得有些多余,需要将这部分基础设施再做一下细致化的拆分。 在Host项目中,仍旧还有许多功能代码没有拆分,如EventBus,FileStoreages, Authorization,Localization等,这部分又算基础设施功能,一部分又有一定的业务属性。需要将这些功能抽象拆分出来。
饭勺oO
2024-01-24
1030
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档