Hey!
I am checking the “Entity workflow pattern” to control the order of the operation over and entity, as it is in the course the workflow receives an initial list of operations and then if another operation is triggered and the workflow is still running then it gets signaled enqueueing this new one in a workflow queue
This works good, but now i am trying to find a way on the client side to start or signal the workflow, i though the SignalWithStart could help me with this to avoid race conditions, but for my case it is duplicating the operation i am doing, since the entity workflow pattern is enqueuing the initial operation and also the one signaled.
Is it something like StartOrSignal?
Entity workflow pattern reference: Temporal Courses