查看有关 azure 函数的文档,特别是这个。如何通过门户设置集成非常清楚,但本地开发却非常模糊。
我的代码结构如下:
[FunctionName("foobar")]
public static void Run([QueueTrigger("foo")]Foo myQueueItem, out object dbFoo)
{
//do cool stuff here
}
Run Code Online (Sandbox Code Playgroud)
队列触发器与 Azure 存储模拟器配合得很好,但没有有关如何设置 local.settings.json 的说明。该文件是通过 Visual Studio 自动生成的,如下所示:
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"AzureWebJobsDashboard": ""
}
}
Run Code Online (Sandbox Code Playgroud)
cosmos db 的连接信息位于此结构中的哪个位置以使该函数能够正确运行?