由于遗留库,我创建并成功测试了一个需要 .net 框架的函数应用程序,并设置为使用运行时版本 ~1。我正在寻找 Invoke Url 和代码,以帮助自动化部署。
按照这篇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 执行任何命令不包括 Invoke Url。该--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。
有没有办法在运行时版本 ~1 上获取函数应用程序的调用 URL ?