Microsoft.Bot.Builder.Integration.AspNet.Core Namespace

Classes

Nome Description
ApplicationBuilderExtensions

Métodos de extensão para IApplicationBuilder adicionar um bot ao pipeline de execução de requisições do ASP.NET Core.

BotFrameworkHttpAdapter

Uma implementação do Bot Builder Adapter era usada para lidar com requisições HTTP do Framework de bots.

BotFrameworkHttpClient

Classe para postar atividades com segurança em um bot usando o protocolo HTTP do BotFramework.

ChannelServiceController

Uma classe base para um controlador de habilidades.

CloudAdapter

Um adaptador que implementa o Protocolo bot framework e pode ser hospedado em ambientes de nuvem diferentes, tanto públicos quanto privados.

ConfigurationBotFrameworkAuthentication

Cria uma BotFrameworkAuthentication instância a partir da configuração.

ConfigurationServiceClientCredentialFactory

Provedor de credenciais que costuma IConfiguration consultar credenciais de aplicativos.

HttpHelper

Classe auxiliar com métodos para ajudar na leitura e resposta a solicitações http.

ServiceCollectionExtensions

Um conjunto de métodos IServiceCollection de extensão que fornecem suporte para hospedagem de bots com .NET Core.

Interfaces

Nome Description
IBotFrameworkHttpAdapter

Interface para expressar a relação entre um controlador de API mvc e um adaptador Bot Builder. Essa interface pode ser usada para Injeção de Dependências.