Skip to content

Implementing Simple / Complex Approval Workflow for an Existing Application (ASP.NET MVC, AngularJS, SQL Server Architecture) with ELSA (.NET 5.0) #1002

Answered by sfmskywalker
sranjan-m asked this question in Q&A
Discussion options

You must be logged in to vote

Although I don't have a reference application or example project available yet, your use case scenario seems to be a classical one. A customer is implementing a very similar architecture. Here's what they are doing:

  1. They have an ASP.NET Core project that represents the Workflow Server, which uses Elsa.
  2. The project exposes a set of API controllers that is consumed by their portal application (the equivalent of your ERP system).
  3. These controllers use Elsa to start and resume workflows.

Depending on your specific needs, the most simple approach might be to use Signal Received activities that represent approvals from your ERP.

The communication would go a little bit like this:

  1. User submits…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@sranjan-m
Comment options

Answer selected by sranjan-m
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants