8

我正在使用 LuisDialog,我得到的回调返回的是 IDialogContext 和 LuisResult。有没有办法从原始活动中获取信息,例如频道、名称等?

4

1 回答 1

11

从 v3.2.0 版本开始,您可以从意图处理程序访问原始传入消息。检查此处以了解您的意图处理程序的外观。

public async Task MyHandler(IDialogContext context, IAwaitable<IMessageActivity> activity, LuisResult result)

或者,您可以使用 context.MakeMessage 但我建议您更新您的意图处理程序。

于 2016-09-07T17:45:08.450 回答