在 Visual Studio 中,我创建了一个具有多个函数的 Azure 函数应用程序。
当我从工具栏启动 Function App 调试器时,所有函数都会被触发。
有没有办法在 Visual Studio 2017 中从应用程序触发单个函数?
最佳答案
实现这一目标并不容易,但这是可能的。
通过修改function.json文件:
"bindings": [
...
],
"disabled": true
或使用 [Disable] 属性:
[Disable]
[FunctionName("Function")]
[NoAutomaticTrigger]
public static void Function(string input, TraceWriter log)
{ }
使用命令运行函数:func run <functionName>
在您的 host.json 文件中指定应运行的函数:
{
"functions":[ "FunctionToRun" ]
}
关于visual-studio - Azure Function App = 在本地运行单个 Azure Function 进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52836451/