有没有办法扩展Azure WebJobs SDK?如果我想要一个队列,blob或表以外的东西来触发我的工作职能。
答案 0 :(得分:1)
从WebJobs SDK的1.1.0发布版开始,您现在可以编写自己的绑定扩展。有关详细信息,请参阅azure-webjobs-sdk-extensions回购。该repo包含几个可在您的应用程序中使用的新扩展性模型构建的扩展(例如 TimerTrigger , FileTrigger , SendGrid < / strong>等。这些扩展也可以作为如何编写自己的扩展的演示。 Wiki的Binding Extensions Overview部分将引导您完成从示例模板开始创建自己的扩展的过程。
答案 1 :(得分:0)
抱歉,这还不可能。但是,您始终可以编写自己的事件,在其中使用JobHost.Call来调用函数并获得WebJobs SDK的所有好处(登录仪表板,绑定等)。