我正在构建一个机器人,它应该从azure函数接收消息并向用户显示该消息。
在this page中有关于所有azure服务绑定的文档,但是bot输出绑定没有记录。
我知道可以创建输出绑定来设置bindings.json
的配置并使用here中描述的函数中的参数out BotMessage message
,但这是使用C#开发函数时的方法脚本。相反,我使用的是.NET类库。
如何使用.NET类库实现输出绑定?
答案 0 :(得分:5)
安装以下NuGet包:Microsoft.Azure.WebJobs.Extensions.BotFramework
(如果在Visual Studio 2017中没有看到它,请检查Include prerelease
。)
然后,您应该能够使用相应的绑定属性标记输出参数:
[Bot(BotId = "...")] out BotMessage message