Skip to content

ASP.NET core MVC Application to start BPM Camunda process instances and send variables to the created instance.

License

Notifications You must be signed in to change notification settings

gajupo/camunda-and-netcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For this project I'm using Camunda 8 and gRPC client to connect and create an instance process. This basic expense report process, created and instance and the send typed expense information to camunda and pre-load this data into a user review task.

Camunda BPM Model/Diagram

You can import the diagram "Expense Reimbursement.bpmn" into camunda modeler and the deploy it, this step is required to obtaind the BpmProcessId.

Development

Before to execute the proyect to need to configure the appsettings.json file like this:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "AllowedHosts": "*",
  "CamundaSettings": {
    "ClientId": "camunda client id",
    "ClientSecret": "client secret",
    "ContactPoint": camunda cluster endpoint"
  },
  "BpmProccessSettings": {
    "BpmProcessId": "put here the bpm process id to be used to created the instance process"
  }
}

About

ASP.NET core MVC Application to start BPM Camunda process instances and send variables to the created instance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published