How can I call .C# class in Camunda?


I am trying to implement Task Listener, for this I am not able find a way to call C# class in Camunda as there are only 4 options:

  1. Java class
  2. Delegate Expression
  3. Expression
  4. Script

Is there any way to call a C# class using these 4 options?

as far as I know, it’s not possible to do it directly. But maybe this workaround could help you figure out how to do it in your case: Can we execute external task on task lifecycle events

1 Like

@eileen Thank you!


I was trying to implement Listeners with the reference of above workaround but isn’t it a bit complicated to set the variable in each user task for a complicated process? Is there any other alternative way to implement the listeners? or is there any patch that will be releasing so that implementing listeners using C# classes will be possible?