Language

BotFrameworkConfigurationBuilder クラス

定義

ボットアプリケーションの設定作成に使われました。

public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
継承
BotFrameworkConfigurationBuilder

コンストラクター

名前 説明
BotFrameworkConfigurationBuilder(BotFrameworkOptions)

BotFrameworkConfigurationBuilder クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
BotFrameworkOptions

BotFrameworkOptions を取得します。

メソッド

名前 説明
UseCredentialProvider(ICredentialProvider)

認証時に使われる認証情報を保存・取得するための ICredentialProvider を構成します。

UseHttpClient(HttpClient)

ボットフレームワークサービスの呼び出しに使用される HttpClient インスタンスを設定します。

UseMiddleware(Func<ITurnContext,Exception,Task>)

ボットにエラーハンドラーを追加します。

UseMiddleware(IMiddleware)

ボットのミドルウェアパイプラインに IMiddleware を加えます。

UsePaths(Action<BotFrameworkPaths>)

ボットの各エンドポイントを公開するためにどのパスを使うべきか設定します。

UseRetryPolicy(RetryPolicy)

ボットフレームワークサービス呼び出しの失敗に対する再試行ポリシーを追加しました。

拡張メソッド

名前 説明
UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

ボットを単一のアイデンティティで設定し、そのIDはボットフレームワークへのリクエストを認証するために使われます。

適用対象