如何在同一功能应用程序下组织多个Http功能

时间:2019-02-16 19:14:26

标签: azure-functions azure-functions-runtime

我正在尝试在一个FunctionApp下托管多个HttpTrigger函数。因此,在“函数”下,我可以有多个HttpTrigger函数存在。

我正在使用FTP连接到我的服务器。 以下是我在VS 2017中使用发布选项时生成的文件拍摄

下面是应推送到服务器上以运行此HttpTrigger的文件的列表。

我的问题是我应该如何在wwwroot文件夹下组织多个与HttpTrigger相关的文件? 我应该为每个触发器在wwwroot下创建2个文件夹吗?我尝试过,但是azure门户找不到我的触发器。

1 个答案:

答案 0 :(得分:1)

每个功能应用程序(无论它是否包含多个HttpTriggers或任何其他类型的触发器都无关紧要),必须以以下方式进行组织:

- bin(containing DLLs or any other kind of executables)
- FunctionA(containing its function.json)
- FunctionB(...)
- FunctionC(...)
- ...
- host.json

通过这样的设置,您应该可以在同一应用程序下使用多个功能。