Я создал и успешно протестировал приложение-функцию, которое требует .net Framework из-за устаревшей библиотеки и настроено на использование версии ~ 1. Я ищу URL-адрес Invoke и код для автоматизации развертывания.
Следуя этой статье MS и используя azure-functions-core-tools v2 (npm i -g azure-functions-core-tools@^2
), я могу смотрите Invoke Url , когда публикация вызывается с опцией --verbose
.
Однако из-за требования .net Framework и версии ~ 1 во время выполнения мы обязаны azure-functions-core-tools v1 (npm i -g azure-functions-core-tools@^1
) ( см. Здесь ). Выполнение любой из команд из func azure functionapp не включает URL-адрес Invoke. Опция --verbose
недоступна.
>func azure functionapp publish <MyApp>
Getting site publishing info...
Publish C:\<MyProject> contents to an Azure Function App. Locally deleted files are not removed from destination.
Creating archive for current directory...
Uploading archive...
Upload completed successfully.
То же самое для list-functions
>func azure functionapp list-functions <MyApp>
Functions in <MyApp>:
FunctionOne - [httpTrigger]
FunctionTwo - [httpTrigger]
Я еще не пробовал ARM.
Есть ли способ получить URL-адрес вызова для Функциональных приложений в рабочей версии ~ 1?