Передача данных от бота навыков корневому боту без использования диалоговых окон

#c# #asp.net #botframework

#c# #asp.net #botframework

Вопрос:

У меня есть 2 навыка, подключенных к рутботу, и я пытаюсь вызвать навык B из навыка A (в конце навыка A и без дальнейших действий со стороны пользователя). Я знаю, что для этого мне нужно пройти через RootBot. У меня есть проблемы, с которыми нужно справиться:

Передача данных из Skill A -> RootBot

если я могу передать данные из навыка A в Rootbot, я могу передать данные из RootBot-> Навык B

Я использую приведенный ниже фрагмент для вызова навыка из корневого бота

 var response = await _skillClient.PostActivityAsync(_botId, targetSkill, _skillsConfig.SkillHostEndpoint, turnContext.Activity, cancellationToken);
  

Я использую приведенный ниже фрагмент для завершения разговора в боте навыков

 var endOfConversation = Activity.CreateEndOfConversationActivity();
endOfConversation.Code = EndOfConversationCodes.CompletedSuccessfully;
  

можно ли передавать данные от навыков к боту без использования диалоговых окон