gpt4 book ai didi

azure - 如何将 Azure Functions 返回值绑定(bind)到输出?

转载 作者:行者123 更新时间:2023-12-02 08:06:43 24 4
gpt4 key购买 nike

使用 Azure Functions 时,是否可以将我的输出绑定(bind)到函数的返回值?

最佳答案

是的,如果您将绑定(bind)名称设置为 $return那么你的函数返回的任何内容都将被发送到你的输出绑定(bind)。这将避免您必须指定 out <T> boundParam函数的参数。

示例:

绑定(bind)

使用手动触发器

{
"bindings": [
{
"type": "blob",
"name": "$return",
"path": "testoutput/{rand-guid}.txt",
"connection": "AzureWebJobsDashboard",
"direction": "out"
},
{
"type": "manualTrigger",
"name": "input",
"direction": "in"
}
],
"disabled": false
}

代码(同步)

using System;

public static string Run(string input, TraceWriter log)
{
log.Info($"C# manually triggered function called with input: {input}");
await Task.Delay(1);

return input;
}

代码(异步)

using System;

public static async Task<string> Run(string input, TraceWriter log)
{
log.Info($"C# manually triggered function called with input: {input}");
await Task.Delay(1);

return input;
}

关于azure - 如何将 Azure Functions 返回值绑定(bind)到输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40409027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com