c# - 从另一个调用 HTTP 触发的 Azure 函数
问题描述
我有一个带有 3 个 Azure 函数的 VisualStudio 解决方案:函数 A、B 和 C。它们都是 HTTP 触发的。现在,我需要创建一个新函数 D(一个持久函数?)来链接函数 A、B 和 C。根据函数 D 中接收的参数,它必须执行 ABC,或者可能是 AC,或者可能是其他一些组合。但是我仍然需要独立调用 A、B 和 C,因为它们现在被调用,因为函数 D 不存在。所以,我需要知道的是:
- 创建一个持久的功能 D 是做我需要做的最好的解决方案?
- 如果是这样,我如何从函数 D 调用函数 A、B 和 C?
谢谢
解决方案
创建一个持久的函数项目有利于以各种模式将工作链接在一起。如果您这样做了,您将需要使用某种触发器创建和启动函数,然后使用协调器来调用有效的活动。
如果您只想使用 http 触发器,那么您需要让 http 客户端通过请求触发该功能。
推荐阅读
- python - Matplotlib 相邻图
- angular - Angular 7 - 浏览器刷新总是重定向到主页
- python - 类二叉搜索树 Python
- javascript - 为什么我的删除单元格变量没有删除最后插入的行?
- ios - Cocoapods 没有正确设置搜索路径
- selenium - 如何使用功能在 BrowserStack 中允许麦克风
- angular - 单击按钮时如何展开/折叠手风琴选项卡?
- python - 如何使用 python3+ 从命令提示符保存文件
- java - 使用visualvm远程分析neo4j
- javascript - {SOAP UI} 有没有办法从项目拆除中调用一个测试用例步骤