WebPubSubEventHandler class
Obslužná rutina pro zpracování příchozích zpráv CloudEvents
Konstruktory
Web |
Vytvoří instanci WebPubSubEventHandler pro zpracování příchozích zpráv CloudEvents. Příklad použití:
|
Vlastnosti
path | Cesta, na kterou tato obslužná rutina CloudEvents naslouchá |
Metody
get |
Získání middlewaru pro zpracování požadavků CloudEvents |
Podrobnosti konstruktoru
WebPubSubEventHandler(string, WebPubSubEventHandlerOptions)
Vytvoří instanci WebPubSubEventHandler pro zpracování příchozích zpráv CloudEvents.
Příklad použití:
import { WebPubSubEventHandler } from "@azure/web-pubsub-express";
const endpoint = "https://xxxx.webpubsubdev.azure.com";
const handler = new WebPubSubEventHandler("chat", {
handleConnect: (req, res) => {
console.log(JSON.stringify(req));
return {};
},
onConnected: (req) => {
console.log(JSON.stringify(req));
},
handleUserEvent: (req, res) => {
console.log(JSON.stringify(req));
res.success("Hey " + req.data, req.dataType);
},
allowedEndpoints: [endpoint],
});
new WebPubSubEventHandler(hub: string, options?: WebPubSubEventHandlerOptions)
Parametry
- hub
-
string
Název centra pro naslouchání
- options
- WebPubSubEventHandlerOptions
Možnosti konfigurace obslužné rutiny události
Podrobnosti vlastnosti
path
Cesta, na kterou tato obslužná rutina CloudEvents naslouchá
path: string
Hodnota vlastnosti
string
Podrobnosti metody
getMiddleware()
Získání middlewaru pro zpracování požadavků CloudEvents
function getMiddleware(): RequestHandler
Návraty
RequestHandler