Idioma

BotFrameworkConfigurationBuilder Classe

Definição

Usado para construir as definições de configuração de uma aplicação de bots.

public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
Herança
BotFrameworkConfigurationBuilder

Construtores

Name Descrição
BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Inicializa uma nova instância da BotFrameworkConfigurationBuilder classe.

Propriedades

Name Descrição
BotFrameworkOptions

Obtém o BotFrameworkOptions.

Métodos

Name Descrição
UseCredentialProvider(ICredentialProvider)

Configura um ICredentialProvider que deve ser usado para armazenar e recuperar credenciais usadas durante a autenticação com o Bot Framework.

UseHttpClient(HttpClient)

Define a HttpClient instância que será usada para fazer chamadas ao Bot Framework Service.

UseMiddleware(Func<ITurnContext,Exception,Task>)

Adiciona um gestor de erros ao bot.

UseMiddleware(IMiddleware)

Adiciona uma parte IMiddleware do pipeline de middleware do bot.

UsePaths(Action<BotFrameworkPaths>)

Configura quais os caminhos que devem ser usados para expor os vários pontos finais do bot.

UseRetryPolicy(RetryPolicy)

Adiciona política de retentativas em caso de falha para chamadas de Serviço do Bot Framework.

Métodos da Extensão

Name Descrição
UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

Configura o bot com uma única identidade que será usada para autenticar pedidos feitos ao Bot Framework.

Aplica-se a