即使我能够调用该技能,Skill 也不会回答 Cortana 提出的任何问题。在调试时,发现它没有触及任何断点,甚至没有触及默认活动处理程序。有谁知道发生了什么?
代码:回声机器人
public class EchoBot : ActivityHandler
{
protected override async Task OnMessageActivityAsync(ITurnContext<IMessageActivity> turnContext, CancellationToken cancellationToken)
{
var replyText = $"Echo: {turnContext.Activity.Text}";
await turnContext.SendActivityAsync(replyText, speak:replyText, inputHint: InputHints.ExpectingInput, cancellationToken);
}
}
我用的是企业测试账号,会不会跟 Cortana Skill 有关系??任何建议将不胜感激。