Compartilhar via


BotFrameworkConfigurationBuilder Classe

Definição

Usado para criar as configurações de um aplicativo de bot.

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

Construtores

BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Inicializa uma nova instância da classe BotFrameworkConfigurationBuilder.

Propriedades

BotFrameworkOptions

Obtém o BotFrameworkOptions.

Métodos

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 Serviço do Bot Framework.

UseMiddleware(Func<ITurnContext,Exception,Task>)

Adiciona um manipulador de erros ao bot.

UseMiddleware(IMiddleware)

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

UsePaths(Action<BotFrameworkPaths>)

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

UseRetryPolicy(RetryPolicy)

Adiciona uma política de repetição sobre falha para chamadas do Serviço do Bot Framework.

Métodos de Extensão

UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

Configura o bot com uma única identidade que será usada para autenticar solicitações feitas no Bot Framework.

Aplica-se a