BotFrameworkConfigurationBuilder 类

定义

用于生成机器人应用程序的配置设置。

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

构造函数

BotFrameworkConfigurationBuilder(BotFrameworkOptions)

初始化 BotFrameworkConfigurationBuilder 类的新实例。

属性

BotFrameworkOptions

获取 BotFrameworkOptions

方法

UseCredentialProvider(ICredentialProvider)

配置一个 ICredentialProvider ,它应该用于存储和检索使用 Bot Framework 进行身份验证期间使用的凭据。

UseHttpClient(HttpClient)

HttpClient设置将用于进行 Bot Framework 服务调用的 实例。

UseMiddleware(Func<ITurnContext,Exception,Task>)

向机器人添加错误处理程序。

UseMiddleware(IMiddleware)

将 的一部分 IMiddleware 添加到机器人的中间件管道。

UsePaths(Action<BotFrameworkPaths>)

配置应使用哪些路径来公开机器人的各种终结点。

UseRetryPolicy(RetryPolicy)

为 Bot Framework 服务调用添加失败重试策略。

扩展方法

UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

使用单个标识配置机器人,该标识将用于对 Bot Framework 发出的请求进行身份验证。

适用于