Hello,
I have an orchestration that first executes a receive-pipeline in order to
extract several messages from the main do***ent. Inside the
Pipeline.MoveNext() loop there is a send-shape that sends every message
directly to the MessageBox. In order to route this message I need that one
of
the context properties is promoted.
In the receive pipeline this property is promoted (through
Context.Promote()), but, when I get the message from the
Microsoft.XLANGs.Pipeline.ReceivePipelineOutputMessages object through the
GetCurrent method, that property is present but not promoted.
The trick of initialising a correlation set cannot be used, because the
send-shape is inside a loop, and the corerlation set cannot be initialised
multiple times.
Could anyone tell me how this property can be promoted?
Thank you very much.