danielgerlag / danielgerlag/workflow-core

Question about new workflows registration

Open
#1,386 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
5.9k
Forks
1.3k
Avg merge
1d 1h
Merged PRs (30d)
5

Description

I have quite dynamic range of workflows that are stored outside of this library, but when new workflow is created, I need to register it. In multiple instance environment it is not an obvious task (we pull new workflows each 10 minutes, but is not an optimal resolution as some instances can hang on this workflow with error about unknown workflow).

Is there any place that I can hook to it and then check if new workflow should be registered and just do it? something like WorkflowNotRegistered event that would be thrown and could be implemented on my side?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing workflow registration and the handling of unknown workflows in the .NET workflow engine. Compare that path with the described ten-minute external pull and determine where a hook or event could observe newly created workflows across multiple instances; done means the registration behavior and callback scope are clearly defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend, distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.