ボット サービスを作成することに関しては、私は完全に N00b です。基本テンプレートを使用してボットを生成しました。テンプレート コードでは、run.csx ファイルはコードを
public static async Task<object> Run(HttpRequestMessage req, TraceWriter log)
方法。参照用にPizzaBotを指す人はたくさんいますが、ダイアログ フローを開始するために最初に呼び出されるコードがわかりません。ダイアログチェーンをどこから開始しますか? このロジックを置き換えるか
....
case ActivityTypes.Message:
await Conversation.SendAsync(activity, () => new EchoDialog());
break;
....
と
await Conversation.SendAsync(activity, () => new RootDialog());
またはまったく別の場所。プロセスを開始するためのルート ダイアログを作成する場所を見つけようとしていますが、私が見たすべてのサンプルには run.csx がなく、サービスがどのように開始されるのかわかりません。