All the Http Trigger samples in the documentation are implemented as async function which doesn't support [out] parameter. Does that mean output binding is not available to any Http/Webhook triggers?
1 Answer
Vincent,
Although the documentation and templates show functions using async methods, that's mostly because of some of the scenarios they cover. Functions are not required to be async, you're also not required to return a Task from your HTTP or WebHook trigger functions and can change them to void (or an appropriate type), so you can change the method signature to meet your requirements.
Also, bindings only require out parameters for some parameter types. Most bindings support multiple types. A detailed description of the most common bindings and their supported types is available here:
https://1drv.ms/b/s!Am_1X5sjRkhpgQUscoXoIk6dpI34
I hope this helps!