我正在构建一个机器人,它应该从 azure 函数接收消息并向用户显示该消息。
在 this page有所有 azure 服务绑定(bind)的文档,但没有记录机器人输出绑定(bind)。
我知道可以创建输出绑定(bind),通过 bindings.json
设置配置并在函数中使用参数out BotMessage message
,如所述here ,但这是使用 C# 脚本开发函数时的方法。相反,我使用 .NET 类库。
如何使用 .NET 类库实现输出绑定(bind)?
最佳答案
安装以下 NuGet 包:Microsoft.Azure.WebJobs.Extensions.BotFramework
(如果在 Visual Studio 2017 中没有看到它,请选中包括预发布
)。
然后您应该能够使用相应的绑定(bind)属性标记您的输出参数:
[Bot(BotId = "...")] out BotMessage message
关于c# - Azure功能Skype机器人输出绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47354572/