我有三个Azure Http Trigger函数的非持久管道。它们按顺序传递自定义json图。
我已经开始将其迁移到Durable Functions(使用示例作为基础),看起来我只能将json图作为字符串传递而不使用Task< HttpResponseMessage>等
这是持久功能的最佳方式吗?我是否仍然可以将每个函数保留为HttpTrigger,以便灵活地将整个管道调用为Durable,但每个人都可以作为HttpTrigger?
答案 0 :(得分:1)
每个函数都需要有一个ActivityTrigger才能使用Durable Functions - 我们不支持为单个函数设置多个触发器。要保留两个选项(HTTP触发或作为Durable业务流程的一部分),您可能需要将公共代码分解为每个函数可以调用的共享方法。