I have a very simple workflow that runs 5 executors in sequential order.
In Executor A I am writing a string to the state
await context.QueueStateUpdateAsync("Response", blanketResponse, cancellationToken);
I am attempting to retrieve this value from the state in subsequent executors
var finalResponse = await context.ReadStateAsync<string>("Response", cancellationToken);
But this value is coming back as null in every executor
According to the documentation :
When I examine the Run object produced by the workflow it shows that each executor is being executed in separate SuperSteps, so it seems to me that the value should be present in the state.
I would like some insight on this problem please...thank you!
I have a very simple workflow that runs 5 executors in sequential order.
In Executor A I am writing a string to the state
await context.QueueStateUpdateAsync("Response", blanketResponse, cancellationToken);I am attempting to retrieve this value from the state in subsequent executors
var finalResponse = await context.ReadStateAsync<string>("Response", cancellationToken);But this value is coming back as null in every executor
According to the documentation :
When I examine the Run object produced by the workflow it shows that each executor is being executed in separate SuperSteps, so it seems to me that the value should be present in the state.
I would like some insight on this problem please...thank you!