首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >遵循FormFlow教程时出错

遵循FormFlow教程时出错
EN

Stack Overflow用户
提问于 2016-04-24 05:36:15
回答 1查看 201关注 0票数 0

我正在http://docs.botframework.com/sdkreference/csharp/forms.html#simpleSandwichBot上学习http://docs.botframework.com/sdkreference/csharp/forms.html#simpleSandwichBot教程。一切都很顺利,直到我尝试加入

代码语言:javascript
复制
OnCompletionAsyncDelegate<SandwichOrder> processOrder = async (context, state) =>
        {
            await context.PostAsync("We are currently processing your sandwich. We will message you the status.");
        };

我得到以下错误: CS1503:参数1:无法从“string”转换为“Microsoft.Bot.Connector.Message”。

似乎我需要提交自己的消息,但本教程还没有涉及到在挂起的会话中滚动新消息。我摆弄了上下文和状态对象,但似乎都没有适当的方法。

我会研究一个解决方案,如果我找到了,我会发回的。我希望微软能看到这一点,并在他们的示例应用程序上再做一次传递,并在他们使用时清除一些排版(如“在(原文如此)帮助”中所描述的)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-25 08:28:03

尝试以下几点

代码语言:javascript
复制
Message reply = context.MakeMessage();

reply.Text = "We are currently processing your sandwich. We will message you the status.";

await context.PostAsync(reply);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36819665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档