Azure ボットでボット コンテキストを有効にする
Azure ボットの場合、ボット コンテキストを構成する前に、ボット SDK をインストールし、オムニチャネル ミドルウェアをインスタンス化する必要があります。
プロジェクトにボット SDK をインストールする
NuGet パッケージ マネージャーを開くには、プロジェクトを右クリックし、管理 NuGet パッケージ を選択します。
NuGet パッケージマネージャーで、パッケージソースを nuget.org に選択し、「Microsoft.Xrm.Omnichannel.BotSDK」 を参照します。 パッケージを選択し、インストール を選択します。 詳細情報: Nuget ページ
または、NuGet CLI で次のコマンドを使用できます。
Install-Package Microsoft.Xrm.Omnichannel.BotSDK
以上でボット SDK がインストールされ、プロジェクトでオムニチャネル ミドルウェアを使用できるようになりました。
ボット コードでオムニチャネル ミドルウェアを使用する
Visual Studio Azure Botテンプレート、または Azure ポータルを使用してボットを作成した場合は、この手順を使用します。
AdapterWithErrorHandler.cs ファイルを開きます。
インポート ステートメントを追加し、オムニチャネル ミドルウェアをインスタンス化します。
using Microsoft.Omnichannel.Bot.Middleware; Use(new OmnichannelMiddleware());
次の手順
イベント活動 JSON を解析してボット コンテキストを取得する