You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there a specific reason why these two methods (suspendOrchestration and resumeOrchestration) have not been implemented in DaprWorkflowClient? If this is an oversight, would it be possible to add support for them in a future release?
Thanks for your time and consideration! 🚀
The text was updated successfully, but these errors were encountered:
Describe the proposal
Description:
I noticed that
DaprWorkflowClient
in the Dapr JS SDK does not implementresume
andpause
functionalities:🔗 [DaprWorkflowClient.ts](https://github.com/dapr/js-sdk/blob/main/src/workflow/client/DaprWorkflowClient.ts)
However, the underlying library,
durabletask-js
, does support these operations:🔗 [durabletask-js Client.ts](https://github.com/microsoft/durabletask-js/blob/020325269fcd2c8b0909e5598ec4fae935d196b0/src/client/client.ts#L259)
Feature Mapping
Here's a comparison of available methods:
durabletask-js
DaprWorkflowClient
stop()
stop()
scheduleNewOrchestration()
scheduleNewWorkflow()
getOrchestrationState()
getWorkflowState()
waitForOrchestrationStart()
waitForWorkflowStart()
waitForOrchestrationCompletion()
waitForWorkflowCompletion()
raiseOrchestrationEvent()
raiseEvent()
terminateOrchestration()
terminateWorkflow()
purgeOrchestration()
purgeWorkflow()
Missing Methods in
DaprWorkflowClient
:suspendOrchestration()
(Pause)resumeOrchestration()
(Resume)Request for Clarification
Is there a specific reason why these two methods (
suspendOrchestration
andresumeOrchestration
) have not been implemented inDaprWorkflowClient
? If this is an oversight, would it be possible to add support for them in a future release?Thanks for your time and consideration! 🚀
The text was updated successfully, but these errors were encountered: