Как организовать несколько функций Http в одном приложении Function
Я пытаюсь разместить несколько функций HttpTrigger в одном FunctionApp. Таким образом, под функциями я могу иметь несколько функций HttpTrigger.
Я использую FTP для подключения к своему серверу. Ниже приведены файлы, созданные при использовании опции публикации в VS 2017
и ниже приведен список файлов, которые нужно отправить на сервер для запуска этого HttpTrigger.
Мой вопрос: как мне организовать несколько файлов, связанных с HttpTrigger, в папке wwwroot? Как я должен создать 2 папки под wwwroot для каждого триггера? Я попробовал это, но лазурный портал НЕ смог найти мой триггер.
1 ответ
Каждое приложение-функция (не имеет значения, содержит ли оно несколько HttpTriggers или любые другие виды триггеров), должно быть организовано следующим образом:
- bin(containing DLLs or any other kind of executables)
- FunctionA(containing its function.json)
- FunctionB(...)
- FunctionC(...)
- ...
- host.json
С такой настройкой вы сможете использовать несколько функций в одном приложении.