BotMessageHandlerBase Klasse

Definition

Abstrakte Basisklasse für einen botmessage-Handler.Abstract base class for a bot message handler.

public abstract class BotMessageHandlerBase
type BotMessageHandlerBase = class
Public MustInherit Class BotMessageHandlerBase
Vererbung
BotMessageHandlerBase
Abgeleitet

Konstruktoren

BotMessageHandlerBase()

Initialisiert eine neue Instanz der BotMessageHandlerBase-Klasse.Initializes a new instance of the BotMessageHandlerBase class.

Felder

BotMessageSerializer

Ein, Newtonsoft.Json.JsonSerializer der beim Serialisieren von botnachrichten verwendet werden soll.A Newtonsoft.Json.JsonSerializer for use when serializing bot messages.

Methoden

HandleAsync(HttpContext)

Behandelt häufiges Verhalten beim Verarbeiten von Anforderungen, einschließlich der Überprüfung gültiger Anforderungs Methode und Inhaltstyp.Handles common behavior for handling requests, including checking valid request method and content type. Verarbeitet die Anforderung mit dem registrierten Adapter und bot und schreibt das Ergebnis in die Antwort auf der HttpContext .Processes the request using the registered adapter and bot and writes the result to the response on the HttpContext.

ProcessMessageRequestAsync(HttpRequest, IAdapterIntegration, BotCallbackHandler, CancellationToken)

Abstrakte Methode, mit der die eingehende Anforderung mit dem registrierten Adapter und bot verarbeitet und ein zurückgegeben wird InvokeResponse .Abstract method to process the incoming request using the registered adapter and bot and to return an InvokeResponse.

Gilt für: