Skip to content
master
Switch branches/tags
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Oct 7, 2020
Oct 7, 2020
Mar 31, 2021
Jul 31, 2021
Jan 9, 2020
Nov 4, 2020
Mar 8, 2019

WorkflowEngine.NET

WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service).

Features:

  • Process scheme generation in runtime
  • Designer of process scheme
  • Changing process scheme in runtime is possible
  • Pre-execution of process (executing of a process from initial activity to final activity without changing state)
  • Simple version control and upgrade of process scheme
  • Serialization and saving of parameters on demand
  • Support SQL/NoSQL databases

Workflow Engine NET includes a html5 designer:

Samples:

1. Samples/MSSQL - Sample for MS SQL Server

Open solution: Samples\MSSQL\WF.Sample.sln
Check connection string in WF.Sample\Configuration\ConnectionString.config.
You can restore DB\db.bak to MS SQL Server or execute scripts.
The order of execution of scripts:

  • DB\CreatePersistenceObjects.sql (For MS SQL Server) or DB\CreatePersistenceObjectsForAzureSQL.sql (For AzureSQL)
  • DB\CreateObjects.sql
  • DB\FillData.sql

2. Samples/MongoDB - Sample for MongoDB

Open solution: Samples\MongoDB\Mongo.Sample.sln
Check connection string in Configuration\AppSettings.config
<add key="Url" value="mongodb://localhost:27017"/>
<add key="Database" value="WorkflowEngineNET"/>

When you first start the application on an empty database, click on button "Generate data" (at the top right of this page)

3. Samples/RavenDB - Sample for RavenDB Open solution: Samples\RavenDB\RavenDB.Sample.sln
Check connection string in Configuration\AppSettings.config
<add key="Url" value="http://localhost:8090/"/>
<add key="Database" value="WorkflowEngineNET"/>

When you first start the application on an empty database, click on button "Generate data" (at the top right of this page)

Official web site - https://workflowengine.io
Documentation - https://workflowengine.io/documentation/
Designer - https://workflowengine.io/demo/designer
Demo - https://workflowengine.io/demo/
For technical questions, please contact wf@optimajet.com
For commercial use, please contact sales@optimajet.com

Free limits:

  • Activity: 15
  • Transition: 25
  • Command: 5
  • Schema: 1
  • Thread: 1

About

WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service).

Resources

Releases

No releases published

Packages

No packages published