Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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).

Notifications You must be signed in to change notification settings

MetSystem/WorkflowEngine.NET

Repository files navigation

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:

graph.jpg

Samles:

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 - http://workflowenginenet.com
Documentation - http://workflowenginenet.com/Documentation
Demo - http://demo.workflowenginenet.com
Designer - http://workflowenginenet.com/Designer
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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.5%
  • Other 1.5%

AltStyle によって変換されたページ (->オリジナル) /