Freigeben über


BotFrameworkHttpAdapter interface

Warnung

Diese API ist nun veraltet.

Use CloudAdapter instead. BotFrameworkHttpAdapter is the interface that describes a Bot Framework adapter that operates on HTTP requests.

Methoden

process(Request, INodeSocket, INodeBuffer, (context: TurnContext) => Promise<void>)

Behandeln Sie eine Websocketverbindung, indem Sie eine Logikrückruffunktion auf jede Streaminganforderung anwenden.

process(Request, Response, (context: TurnContext) => Promise<void>)

Verarbeiten einer Webanforderung durch Anwenden einer Logikrückruffunktion.

Details zur Methode

process(Request, INodeSocket, INodeBuffer, (context: TurnContext) => Promise<void>)

Behandeln Sie eine Websocketverbindung, indem Sie eine Logikrückruffunktion auf jede Streaminganforderung anwenden.

function process(req: Request, socket: INodeSocket, head: INodeBuffer, logic: (context: TurnContext) => Promise<void>): Promise<void>

Parameter

req

Request

socket

INodeSocket

head

INodeBuffer

logic

(context: TurnContext) => Promise<void>

Gibt zurück

Promise<void>

process(Request, Response, (context: TurnContext) => Promise<void>)

Verarbeiten einer Webanforderung durch Anwenden einer Logikrückruffunktion.

function process(req: Request, res: Response, logic: (context: TurnContext) => Promise<void>): Promise<void>

Parameter

req

Request

res

Response

logic

(context: TurnContext) => Promise<void>

Gibt zurück

Promise<void>