dapr / dapr/components-contrib
Change EventGrid component implementation to use the new Azure SDK with data polling
Open
kind/enhancement
pinned
- Dominant language
- Go
- Stars
- 602
- Forks
- 580
- Avg merge
- 4d 9h
- Merged PRs (30d)
- 6
Description
At the time of the EventGrid component creation there was no Go SDK for it. We had to use an ARM Management SDK, and only delivery via a public endpoint (pushing of events) was supported as a result. This was complicated to configure for users.
Now there is a GO SDK that supports polling. We should rewrite the component to use the official Go SDK. This would be vastly more convenient and secure for users.
https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/messaging/azeventgrid
Contributor guide
Assessment
This issue has not been assessed yet.