Partilhar via


BotFrameworkConfigurationBuilder Classe

Definição

Utilizado para criar as definições de configuração de uma aplicação de bot.

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

Construtores

BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Inicializa uma nova instância da BotFrameworkConfigurationBuilder classe .

Propriedades

BotFrameworkOptions

Obtém o BotFrameworkOptions.

Métodos

UseCredentialProvider(ICredentialProvider)

Configura um ICredentialProvider que deve ser utilizado para armazenar e obter credenciais utilizadas durante a autenticação com o Bot Framework.

UseHttpClient(HttpClient)

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

UseMiddleware(Func<ITurnContext,Exception,Task>)

Adiciona um Processador de Erros ao bot.

UseMiddleware(IMiddleware)

Adiciona uma parte do IMiddleware ao pipeline de middleware do bot.

UsePaths(Action<BotFrameworkPaths>)

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

UseRetryPolicy(RetryPolicy)

Adiciona a política de repetição sobre a falha das chamadas do Bot Framework Service.

Métodos da Extensão

UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

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

Aplica-se a