arcus-azure/arcus.messaging

Extend the `.GetCorrelationInfo` Service Bus message extension to allow operation parent ID extraction

stijnmoreels opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Currently, we are able to generate a MessageCorelationInfo model from a received Azure Service Bus message with an operation ID and transaction ID. But we aren't able to extract the operation parent ID from the UserProperties like the others.

Describe the solution you'd like
Provide a way to extract the operation parent ID from the received Azure Service Bus message with as default user property name: Operation-Parent-Id.

Additional context
Related to PoC: https://github.com/arcus-azure/arcus-service-to-service-correlation-poc