BotFrameworkConfigurationBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |