I was wondering if anyone could help me understand some behavior regarding orchestration functions and entities.
Say I have one HttpTriggered function that starts an orchestration that calls (not signal) a Durable Entity and runs a long process (30 seconds) to update some string member. I also have another HttpTriggered function that starts an orchestration to call the same Entity and get that string.
What I want to know is that if I trigger the first function "A" and then the second function "B" immediately after. When "B" calls the Entity to get the string, does it wait for "A" to finish its call to the Entity? Or will "B" get a "dirty" value from it?
Guess what I'm trying to figure out is if all calls to the Entity have to be synchronous in regards to the Control Queue.