我想知道是否可以根据输入绑定添加绑定。 例如,
我将为各种端点存储端点/访问密钥,并根据执行时的端点生成绑定,而不是手动将所有内容添加到azure函数中。
如果我的Cosmos SQL包含,
一个。终点A. 湾终点B C。 EndPoint C
我的Azure功能将从此表中获取输入数据 创建三个绑定。然后将触发的数据发送到这些端点。
有可能吗?
答案 0 :(得分:2)
如果您使用的是.NET函数,则可以使用imperative bindings。
队列到blob的简单示例:
public static void Run(string myQueueItem, IBinder binder)
{
using (var writer = binder.Bind<TextWriter>(new BlobAttribute(
$"samples-output/{myQueueItem}", FileAccess.Write)))
{
writer.Write("Hello World!");
};
}