Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CloudEvents format for messages #196

Open
oncicaradupopovici opened this issue Dec 8, 2021 · 0 comments
Open

CloudEvents format for messages #196

oncicaradupopovici opened this issue Dec 8, 2021 · 0 comments
Assignees
Labels

Comments

@oncicaradupopovici
Copy link
Collaborator

oncicaradupopovici commented Dec 8, 2021

Adopt the CNCF Cloud events standard for messaging

https://cloudevents.io/
https://github.com/cloudevents/sdk-csharp

Proposed solution

FeatureFlag: CloudEvents compatible
Keep MessagingEnvelope; Add ToCloudEvent FromCloudEvent functions
Modify MessagingTransport to receive/return MessagingEnvelope instead of ReceiveContext/ SendContext
Add custom ProtocolBinding and Formatter for legacy message format or just use exiting code.
Use existing or develop Formatter/ ProtocolBinding for Stan.
For Rusi Transport, just add enough information related to Cloud Events and let Rusi do the envelope.

@oncicaradupopovici oncicaradupopovici changed the title CloudEvents messages CloudEvents format for messages Dec 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants