Did this actually return an event also with metadata properties? I've tried for several days to get a function returning an EventData object with properties by [EventHubOutput]. All it does is create a message with payload "Azure.Messaging.EventHubs.EventData" (the .ToString() of the EventData object)