Azure / durabletask

Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
Apache License 2.0
1.53k stars 296 forks source link

revise propagation path for entity parameters #971

Closed sebastianburckhardt closed 1 year ago

sebastianburckhardt commented 1 year ago

Orchestrators need to know some information about the backend entity capabilities to properly handle entity operations. This PR revises how the backend conveys this information to the front end.

It encapsulates this information in TaskOrchestrationEntityParameters, which is passed via DispatcherContext to the front end. The front end then passes this back to the constructor of TaskOrchestrationExecutor, from where it becomes visible to the entity-related functions. 

davidmrdavid commented 1 year ago

@sebastianburckhardt: approved though please fix the conflict