CloudAdapterBase 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.
Um adaptador que implementa o Protocolo Bot Framework e pode ser hospedado em ambientes de nuvem diferentes, tanto públicos quanto privados.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Herança
- Derivado
Construtores
CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Inicializa uma nova instância da classe CloudAdapterBase. |
Campos
BotIdentityKey |
O valor da cadeia de caracteres para a chave de identidade do bot. (Herdado de BotAdapter) |
InvokeResponseKey |
O valor da chave para invokeResponseActivity que estaria no TurnState. (Herdado de BotAdapter) |
OAuthScopeKey |
O valor da cadeia de caracteres para a chave de escopo OAuth. (Herdado de BotAdapter) |
Propriedades
BotFrameworkAuthentication |
Obtém a BotFrameworkAuthentication instância desse adaptador. |
Logger |
Obtém um ILogger a ser usado dentro desse adaptador e suas subclasses. |
MiddlewareSet |
Obtém a coleção de middleware no pipeline do adaptador. (Herdado de BotAdapter) |
OnTurnError |
Obtém ou define um manipulador de erros que pode capturar exceções no middleware ou aplicativo. (Herdado de BotAdapter) |
Métodos
Métodos de Extensão
UseBotState(BotAdapter, BotState[]) |
Adiciona middleware ao adaptador para registrar um ou mais BotState objetos no contexto de turno. O middleware registra os objetos de estado no contexto de turno no início de cada turno. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Obsoleto.
Registra objetos de estado de usuário e conversa com o adaptador. Esses objetos estarão disponíveis por meio do método .Get<T>() do contexto de TurnStateturno. |
UseStorage(BotAdapter, IStorage) |
Adiciona middleware ao adaptador para registrar um IStorage objeto no contexto de turno. O middleware registra os objetos de estado no contexto de turno no início de cada turno. |