Support message properties for Patch and Telemetry clients
It would be great if there was a way to set your custom properties to the messages in PublishTelemetryAsync or UpdateDigitalTwinAsync SDK calls.
DT adds cloudEvents: properties to the messages routed on to its event routes. But those are too generic to be useful.
Some Azure services use these custom message properties for further filtering after DT. Like Service Bus Topic autoforwarding.
So if we could set our own custom properties to messages we send to digital twin then we could filter on the same on the messages generated by the digital twin on to the event routes and skip looking at the body of the message before redirecting them to relevant services down the flow.