【发布时间】:2018-08-27 07:20:19
【问题描述】:
直到上个月,这种方法对我都很有效。但是现在我收到错误消息,表明我的机器人代码有问题。最近有没有什么变化。这是我的代码>
protected override Task<string> GetLuisQueryTextAsync(IDialogContext context, IMessageActivity message)
{
if (message.Value != null)
{
dynamic value = message.Value;
// assuming your DataJson has a type property like :
// DataJson = "{ \"Type\": \"Curse\" }"
string submitType = value.x.ToString();
return Task.FromResult(submitType);
}
else
{
// no Adaptive Card value, let's call the base
return base.GetLuisQueryTextAsync(context, message);
}
}
Datajson> "x":"介绍"
【问题讨论】:
标签: adaptive-cards