2

ユーザーの意図を判断するために使用されるメインの LuisDialog があります。それに基づいて、(一連のユーティリティ ダイアログから) 別のダイアログを開始して、ユーザーに質問をし、それを使用して何らかのプロセスを実行します。それはすべて順調です。

私がやりたいこと、そして私が苦労していることは次のとおりです。

ユーティリティ Dialog が完了すると、メインの LuisDialog で適切な完了タスクが呼び出されます。その完了タスクでは、ユーティリティ ダイアログのデータを使用して Web サービスを呼び出し、データを取得します。その後、一部のデータがユーザーに表示されます。それはすべてうまくいきます。これを拡張して、Web サービスから複数のレコードが返された場合、そのデータの一部を別のユーティリティ ダイアログに渡し、Web サービス データに基づいてユーザーにさらに質問するようにします。それが理にかなっていることを願っています。

2 番目のユーティリティ ダイアログを実行しようとしましたが、実行されないようです。入っているように見えますが、ユーザーには何も表示されません。

このシナリオを実行するための推奨される方法についての提案は、ありがたく受け取られます。

4

0 に答える 0