Compartir a través de


SignalRUpstreamTemplate Clase

Definición

Configuración del elemento de plantilla ascendente. Define la dirección URL ascendente de las solicitudes entrantes. La plantilla define el patrón del evento, el centro o la categoría de la solicitud entrante que coincide con la plantilla de dirección URL actual.

public class SignalRUpstreamTemplate
type SignalRUpstreamTemplate = class
Public Class SignalRUpstreamTemplate
Herencia
SignalRUpstreamTemplate

Constructores

SignalRUpstreamTemplate(String)

Inicializa una nueva instancia de SignalRUpstreamTemplate.

Propiedades

Auth

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

CategoryPattern

Obtiene o establece el patrón coincidente para los nombres de categoría. Si no se establece, coincide con cualquier categoría. Hay 3 tipos de patrones admitidos: 1. "*", para que coincida con cualquier nombre de categoría. 2. Combine varias categorías con ",", por ejemplo "conexiones, mensajes", coincide con la categoría "connections" y "messages". 3. El nombre de una sola categoría, por ejemplo, "connections", coincide con la categoría "connections".

EventPattern

Obtiene o establece el patrón coincidente para los nombres de eventos. Si no se establece, coincide con cualquier evento. Hay 3 tipos de patrones admitidos: 1. "*", para que coincida con cualquier nombre de evento. 2. Combine varios eventos con ",", por ejemplo "connect,disconnect", coincide con el evento "connect" y "disconnect". 3. El nombre de evento único, por ejemplo, "connect", coincide con "connect".

HubPattern

Obtiene o establece el patrón coincidente para los nombres de concentrador. Si no se establece, coincide con cualquier centro. Hay 3 tipos de patrones admitidos: 1. "*", para que coincida con cualquier nombre del centro. 2. Combine varios concentradores con ",", por ejemplo "hub1,hub2", coincide con "hub1" y "hub2". 3. El nombre del concentrador único, por ejemplo, "hub1", coincide con "hub1".

UrlTemplate

Obtiene o establece la plantilla dirección URL ascendente. Puede usar 3 parámetros predefinidos {hub}, {category} {event} dentro de la plantilla, el valor de la dirección URL ascendente se calcula dinámicamente cuando entra en la solicitud de cliente. Por ejemplo, si urlTemplate es http://example.com/{hub}/api/{event}, con una solicitud de cliente del centro chat de conectividad se conecta, primero se enviará POST a esta dirección URL: http://example.com/chat/api/connect.

Se aplica a