BotFrameworkConfigurationBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于生成机器人应用程序的配置设置。
public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
- 继承
-
BotFrameworkConfigurationBuilder
构造函数
BotFrameworkConfigurationBuilder(BotFrameworkOptions) |
初始化 BotFrameworkConfigurationBuilder 类的新实例。 |
属性
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 发出的请求进行身份验证。 |