我有一个预编译的函数C#/ .NET,我想列出所有FunctionDescriptor
个实例。类似于ApiExplorer
在WebApi 2中的工作方式。
有这样的API吗?我只能获取当前正在运行的函数的元数据,而不是函数项目中包含的所有其他函数。
我想我可以阅读function.json
文件并从那里开始但是我希望实际上有一个简单的公共API来实际枚举所有可以调用的函数,这样就不必实现HTTP绑定了已经实施的工作。
...或者即使有办法简单地阅读function.host
文件。 (当然,我知道我可以简单地读取文件,但你必须映射类型并找出绑定,这是我希望有一个简单的API)
我已经查看了源代码,但我已经转过身来,很多API似乎都是internal
答案 0 :(得分:0)
您可以使用Azure REST API中的ListFunctions API
GET /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Web/sites/{functionapp}/functions?api-version=2015-08-01
我认为您无法从执行上下文中获取有关其他函数的信息