Команды воспроизведения BotBuilder - PullRequest
1 голос
/ 16 июня 2020

Наш сценарий выглядит примерно так

  • Пользователь выдает команду нашему боту
  • Бот попросит пользователя войти в систему, если пользователь не зарегистрирован в
  • После входа пользователя в систему бот должен запомнить и запустить команду

Технически это может быть достигнуто, если наш основной код для обработки команды не зависит от TurnContext или Activity внутри него, но мы используем это сильно и в большей степени. Также при таком подходе это будет означать, что нам придется написать весь наш код таким образом, чтобы он не зависел от классов botBuilder.

Перед тем, как пойти по этому пути, я хотел проверить, есть ли какие-нибудь общие c Для этого нужно сохранить что-то вроде сохранения всего запроса (что кажется невозможным), а затем просто воспроизвести его после завершения входа.

Наша среда разработки - это узел.

...