Я следую учебному курсу FormFlow по адресу http://docs.botframework.com/sdkreference/csharp/forms.html#simpleSandwichBot. Все идет хорошо, пока я не пытаться добавитьОшибка при следующем учебнике FormFlow
OnCompletionAsyncDelegate<SandwichOrder> processOrder = async (context, state) =>
{
await context.PostAsync("We are currently processing your sandwich. We will message you the status.");
};
Я получаю следующее сообщение об ошибке: CS1503: Аргумент 1: не удается преобразовать из «строка» в 'Microsoft.Bot.Connector.Message.
Кажется, мне нужно свернуть свое собственное сообщение, но учебник не переместил новое сообщение внутри ожидающего разговора. Я искал объекты контекста и состояния, но ни один из них не подходит для соответствующих методов.
Я рассмотрю решение и отправлю сообщение, если найду его. Я надеюсь, что Microsoft это увидит и сделает еще один проход в своем примере приложения и, возможно, очистит несколько опечаток, пока они на нем («Как описано в th (sic) help»).
Вот что я в конце концов наткнулся, но последнее сообщение пустое. Я не уверен, где проблема, но я, вероятно, сейчас откажусь от формообразования. – Billdr