Как передать контекст между Virtual Assistant и Skill - PullRequest
0 голосов
/ 13 июня 2019

Я строю Virtual Assistant на основе шаблона (https://github.com/microsoft/botframework-solutions).Интересно, как я могу передать контекст из Virtual Assistant в Skill?Допустим, я получил некоторые ответы от пользователя, когда разговор был на уровне Virtual Assistant, теперь мне нужно активировать навык, и мне нужно состояние от помощника, чтобы быть доступным в навыке.

Я запускаю навык, используя -> await dc.BeginDialogAsync(identifiedSkill.Id);Диалог навыков построен на классе RouterDialog.Я мог бы переопределить метод OnBeginDialogAsync, чтобы использовать параметр option (сейчас он вообще не использует этот параметр), но мне интересно, есть ли другой способ передать контекст / состояние.

Regards

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...