4

我正在构建一个机器人,它应该从 azure 函数接收消息并将该消息显示给用户。

此页面中,有所有 azure 服务绑定的文档,但没有记录机器人输出绑定。

我知道可以创建输出绑定,如此处所述,从函数中设置配置使用bindings.json参数,但这是使用 C# 脚本开发函数时的方法。相反,我使用的是 .NET 类库。out BotMessage message

如何使用 .NET 类库实现输出绑定?

4

1 回答 1

5

安装以下 NuGet 包:(Microsoft.Azure.WebJobs.Extensions.BotFramework检查Include prerelease是否在 Visual Studio 2017 中看不到它)。

然后你应该能够用相应的绑定属性标记你的输出参数:

[Bot(BotId = "...")] out BotMessage message
于 2017-11-17T16:20:49.763 回答