WebPubSubEventHandler class
Procedura obsługi obsługi przychodzących komunikatów CloudEvents
Konstruktory
| Web |
Tworzy wystąpienie programu WebPubSubEventHandler do obsługi przychodzących komunikatów CloudEvents. Przykładowe użycie:
|
Właściwości
| path | Ścieżka do tej procedury obsługi CloudEvents nasłuchuje |
Metody
| get |
Pobieranie oprogramowania pośredniczącego do przetwarzania żądań CloudEvents |
Szczegóły konstruktora
WebPubSubEventHandler(string, WebPubSubEventHandlerOptions)
Tworzy wystąpienie programu WebPubSubEventHandler do obsługi przychodzących komunikatów CloudEvents.
Przykładowe użycie:
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
Nazwa centrum do nasłuchiwania
- options
- WebPubSubEventHandlerOptions
Opcje konfigurowania programu obsługi zdarzeń
Szczegóły właściwości
path
Ścieżka do tej procedury obsługi CloudEvents nasłuchuje
path: string
Wartość właściwości
string
Szczegóły metody
getMiddleware()
Pobieranie oprogramowania pośredniczącego do przetwarzania żądań CloudEvents
function getMiddleware(): RequestHandler
Zwraca
RequestHandler