如何为Azure Functions实现自定义绑定?

Mik*_*kov 5 azure azure-functions

Azure Functions附带一组固定的预先存在的绑定。

同时,Azure Functions基于Web Jobs SDK,具有一些可扩展性。它允许创建自定义绑定类型,包括自定义触发器。

是否可以在Azure Function运行时中运行那些自定义绑定?如果是,是否有有关该操作的教程或文档?如果没有,有什么计划吗?

一些示例使用场景将集成到非Azure产品(例如Kafka)或自定义内部协议中。

Chr*_*lum 5

现在完全支持自定义输入和输出绑定。更多信息可以在 Azure WebJobs wiki 上找到:https : //github.com/Azure/azure-webjobs-sdk/wiki/Creating-custom-input-and-output-bindings

此 wiki 描述了如何为 WebJobs SDK 定义自定义绑定扩展。这些相同的扩展无需修改即可在 Azure Functions 中使用。

可在此处找到写入 Slack 通道的示例绑定:https : //github.com/lindydonna/SlackOutputBinding