Udostępnij za pośrednictwem


WebPubSubEventHandler class

Procedura obsługi obsługi przychodzących komunikatów CloudEvents

Konstruktory

WebPubSubEventHandler(string, WebPubSubEventHandlerOptions)

Tworzy wystąpienie programu WebPubSubEventHandler do obsługi przychodzących komunikatów CloudEvents.

Przykład użycia:

import express from "express";
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 ]
 },
});

Właściwości

path

Ścieżka tej procedury obsługi cloudEvents nasłuchuje

Metody

getMiddleware()

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ład użycia:

import express from "express";
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 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