preamble
Workflow engine framework in the need to automate complex business processes , improve efficiency and ensure the smooth execution of the process in the scene has been widely used . NET open source , powerful and flexible workflow engine framework : elsa-core.
Framework Introduction
NET open source, free (MIT License), powerful and flexible workflow engine and designer for building all types of workflow applications . Provides a set of powerful and flexible tools and components for defining , running and monitoring workflow . It supports a variety of workflow models , active nodes , parallel execution , conditional branching , timing triggers and other features , enabling developers to build complex workflows according to business needs .
Framework Features
- The framework supports .NET 6 and higher.
- Supports easy integration with external applications via HTTP, message queues, etc.
- Built-in Sequence, Flowchart, and ForEach activities support flexible combinations of activities.
- Persistence-agnostic, out-of-the-box support for Entity Framework Core, MongoDB and Dapper.
- Built-in activities for common scenarios, such as sending email, making HTTP calls, scheduling tasks, sending and receiving messages, and more.
- With Elsa's visual designer and extensive library of activities, you can design and deploy workflows in no time, allowing you to quickly develop visual workflows.
Framework Source Code
Visual Workflow Demo
Framework source code address
More useful features and characteristics of the project welcome to the project open source address to view 👀, do not forget to give the project a Star support 💖.
- Open source address:/elsa-workflows/elsa-core
- Online documentation:
A selection of great projects and frameworks
This project has been included in the C#/.NET/.NET Core Excellent Projects and Frameworks Selection, focusing on the excellent projects and frameworks selection can let you keep abreast of the latest developments and best practices in the field of C#, .NET and .NET Core, and improve the efficiency and quality of development work. The pit has been dug, you are welcome to submit PR recommendations or self-recommendation (so that excellent projects and frameworks are not buried 🤞).
- GitHub open source address:/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/
- Gitee open source address:/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/
DotNetGuide Technical Community
- DotNetGuide Technical Community is an open source technical community for .NET developers, aiming to provide developers with comprehensive C#/.NET/.NET Core related learning materials, technical sharing and consulting, project framework recommendations, job search and recruitment information, and problem solving platform.
- In the DotNetGuide technical community, developers can share their technical articles, project experience, learning experience, encountered difficult technical problems and solutions, and also have the opportunity to meet like-minded developers.
- We are committed to building a positive, harmonious and friendly . Whether you are a beginner or an experienced developer, we hope to provide you with more value and growth opportunities.
Welcome to join DotNetGuide Technical Community WeChat 👪!