Workflow Engine in NET Core
Workflow Engine in NET Core
In .NET Core
Keivan Damirchi
What is a Workflow Engine?
1
How it helps automate
business processes?
2
Benefits of using a
workflow engine!
3
Examples of business processes
that can be automated!
Employee onboarding:
Its automates onboarding for faster,
more accurate processing, freeing
up HR staff for strategic tasks while
reducing errors and saving time.
Invoice processing:
Automating the processing of invoices,
from receipt to payment, by routing
them to the appropriate stakeholders
for approval and payment.
4
Examples of business processes
that can be automated!
5
Overview of Workflow Core
Workflow Core
https://github.com/danielgerlag/workflow-core
6
Getting Started with Workflow Core
7
Getting Started with Workflow Core
8
Getting Started with Workflow Core
9
Getting Started with Workflow Core
10
Getting Started with Workflow Core
11
Getting Started with Workflow Core
https://workflow-core.readthedocs.io
12
Workflow Core Concepts
Activities
Steps
Persistence
Events
13
Workflows as Code
14
Close();
Keivan Damirchi