Azure Functions附带一组固定的预先存在的绑定。
同时,Azure Functions基于Web Jobs SDK,它有一些extensibility story。它可以创建自定义绑定类型,包括自定义触发器。
是否可以在Azure Function运行时运行这些自定义绑定?如果是,是否有关于如何做到这一点的教程或文档?如果没有,任何计划?
某些示例使用方案将集成到非Azure产品(例如Kafka)或自定义内部协议。
答案 0 :(得分:3)
现在完全支持自定义输入和输出绑定。可以在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
答案 1 :(得分:1)
我们预览了“自带装订”功能。有关该功能的详细信息,请参阅;有关示例和文档,请参阅Extensibility。 此外,您还可以跟踪功能WebJobsExtensionSamples