Azure / azure-functions-host

The host/runtime that powers Azure Functions
https://functions.azure.com
MIT License
1.92k stars 442 forks source link

Remove ScriptBinding: EventHub #1409

Open MikeStall opened 7 years ago

MikeStall commented 7 years ago

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

MikeStall commented 7 years ago

Part of this will include fixing any impedance mismatch (naming, etc) between function.json and attribute definitions for EventHub.