Azure / Azure/azure-functions-host
Remove ScriptBinding: EventHub
- Dominant language
- C#
- Stars
- 2k
- Forks
- 482
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 36
Description
Remove the EventHubScriptBinding class and leverage BYOB. This will allow us to remove naming discrepancies we have between the EventHub attribute properties and function.json metadata.
This may require some tweaking Eventhub configuration to be consistent with the SDK extension rules.
We probably need to add a Connection property to the event hub attribute.
Part of #1406
Contributor guide
Research direction
Start by locating EventHubScriptBinding and the EventHub attribute handling, then compare their properties with function.json metadata and the SDK extension rules. Check how BYOB is used and whether the attribute needs a Connection property. Done means the binding is removed, naming discrepancies are resolved, and EventHub configuration remains consistent with the SDK rules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, csharp
- Domain
- backend, cloud
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100