BotFrameworkConfigurationBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado para construir as configurações de um aplicativo bot.
public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
- Herança
-
BotFrameworkConfigurationBuilder
Construtores
| Nome | Description |
|---|---|
| BotFrameworkConfigurationBuilder(BotFrameworkOptions) |
Inicializa uma nova instância da classe BotFrameworkConfigurationBuilder. |
Propriedades
| Nome | Description |
|---|---|
| BotFrameworkOptions |
Obtém BotFrameworkOptions. |
Métodos
| Nome | Description |
|---|---|
| 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 de Bot Framework Service. |
| UseMiddleware(Func<ITurnContext,Exception,Task>) |
Adiciona um Gerenciador de Erros no bot. |
| UseMiddleware(IMiddleware) |
Isso adiciona uma parte IMiddleware do pipeline de middleware do bot. |
| UsePaths(Action<BotFrameworkPaths>) |
Configura quais caminhos devem ser usados para expor os diversos pontos finais do bot. |
| UseRetryPolicy(RetryPolicy) |
Adiciona política de retentativa em caso de falha nas chamadas de Serviço do Framework do Bot. |
Métodos de Extensão
| Nome | Description |
|---|---|
| UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String) |
Configura o bot com uma única identidade que será usada para autenticar as solicitações feitas ao Bot Framework. |