Compartir a través de


EventHandler interface

Propiedades del controlador de eventos.

Propiedades

auth

Configuración de autenticación ascendente. Si no se establece, no se usa ninguna autenticación para los mensajes ascendentes.

systemEvents

Obtiene o establece la lista de eventos del sistema.

urlTemplate

Obtiene o establece la plantilla de dirección URL de EventHandler. Puede usar un parámetro predefinido {hub} y {event} dentro de la plantilla, el valor de la dirección URL de EventHandler se calcula dinámicamente cuando entra en la solicitud de cliente. Por ejemplo, UrlTemplate puede ser http://example.com/api/{hub}/{event}. El elemento host no puede contener parámetros.

userEventPattern

Obtiene o establece el patrón coincidente para los nombres de evento. Hay 3 tipos de patrones admitidos: 1. "*", coincide con cualquier nombre de evento 2. Combine varios eventos con ",", por ejemplo "event1,event2", coincide con el evento "event1" y "event2" 3. Un nombre de evento único, por ejemplo, "event1", coincide con "event1"

Detalles de las propiedades

auth

Configuración de autenticación ascendente. Si no se establece, no se usa ninguna autenticación para los mensajes ascendentes.

auth?: UpstreamAuthSettings

Valor de propiedad

systemEvents

Obtiene o establece la lista de eventos del sistema.

systemEvents?: string[]

Valor de propiedad

string[]

urlTemplate

Obtiene o establece la plantilla de dirección URL de EventHandler. Puede usar un parámetro predefinido {hub} y {event} dentro de la plantilla, el valor de la dirección URL de EventHandler se calcula dinámicamente cuando entra en la solicitud de cliente. Por ejemplo, UrlTemplate puede ser http://example.com/api/{hub}/{event}. El elemento host no puede contener parámetros.

urlTemplate: string

Valor de propiedad

string

userEventPattern

Obtiene o establece el patrón coincidente para los nombres de evento. Hay 3 tipos de patrones admitidos: 1. "*", coincide con cualquier nombre de evento 2. Combine varios eventos con ",", por ejemplo "event1,event2", coincide con el evento "event1" y "event2" 3. Un nombre de evento único, por ejemplo, "event1", coincide con "event1"

userEventPattern?: string

Valor de propiedad

string