Поделиться через


EventHandler interface

Свойства обработчика событий.

Свойства

auth

Параметры вышестоящей проверки подлинности. Если не задано, для исходящих сообщений не используется проверка подлинности.

systemEvents

Возвращает или задает список системных событий.

urlTemplate

Возвращает или задает шаблон URL-адреса EventHandler. Вы можете использовать предопределенный параметр {hub} и {event} внутри шаблона, значение URL-адреса EventHandler динамически вычисляется при появлении запроса клиента. Например, UrlTemplate может быть http://example.com/api/{hub}/{event}. Узел не может содержать параметры.

userEventPattern

Возвращает или задает шаблон сопоставления для имен событий. Поддерживается 3 типа шаблонов: 1. "*", оно соответствует любому имени события 2. Объедините несколько событий с ",", например event1, event2, он соответствует событиям "event1" и "event2" 3. Одно имя события, например event1, совпадает с "event1"

Сведения о свойстве

auth

Параметры вышестоящей проверки подлинности. Если не задано, для исходящих сообщений не используется проверка подлинности.

auth?: UpstreamAuthSettings

Значение свойства

systemEvents

Возвращает или задает список системных событий.

systemEvents?: string[]

Значение свойства

string[]

urlTemplate

Возвращает или задает шаблон URL-адреса EventHandler. Вы можете использовать предопределенный параметр {hub} и {event} внутри шаблона, значение URL-адреса EventHandler динамически вычисляется при появлении запроса клиента. Например, UrlTemplate может быть http://example.com/api/{hub}/{event}. Узел не может содержать параметры.

urlTemplate: string

Значение свойства

string

userEventPattern

Возвращает или задает шаблон сопоставления для имен событий. Поддерживается 3 типа шаблонов: 1. "*", оно соответствует любому имени события 2. Объедините несколько событий с ",", например event1, event2, он соответствует событиям "event1" и "event2" 3. Одно имя события, например event1, совпадает с "event1"

userEventPattern?: string

Значение свойства

string