Partager via


SignalRUpstreamTemplate Classe

Définition

Paramètres d’élément de modèle en amont. Il définit l’URL en amont des requêtes entrantes. Le modèle définit le modèle de l’événement, le hub ou la catégorie de la requête entrante qui correspond au modèle d’URL actuel.

public class SignalRUpstreamTemplate
type SignalRUpstreamTemplate = class
Public Class SignalRUpstreamTemplate
Héritage
SignalRUpstreamTemplate

Constructeurs

SignalRUpstreamTemplate(String)

Initialise une nouvelle instance de SignalRUpstreamTemplate.

Propriétés

Auth

Paramètres d’authentification en amont. Si elle n’est pas définie, aucune authentification n’est utilisée pour amont messages.

CategoryPattern

Obtient ou définit le modèle correspondant pour les noms de catégorie. S’il n’est pas défini, il correspond à n’importe quelle catégorie. Il existe 3 types de modèles pris en charge : 1. « * », il correspond à n’importe quel nom de catégorie. 2. Combinez plusieurs catégories avec « , », par exemple « connexions, messages », il correspond à la catégorie « connexions » et « messages ». 3. Nom de catégorie unique, par exemple , « connexions », il correspond à la catégorie « connexions ».

EventPattern

Obtient ou définit le modèle correspondant pour les noms d’événements. S’il n’est pas défini, il correspond à n’importe quel événement. Il existe 3 types de modèles pris en charge : 1. « * », il correspond à n’importe quel nom d’événement. 2. Combinez plusieurs événements avec « , », par exemple « connect, disconnect », il correspond à l’événement « connect » et « disconnect ». 3. Le nom d’événement unique, par exemple, « connect », il correspond à « connect ».

HubPattern

Obtient ou définit le modèle correspondant pour les noms de hub. S’il n’est pas défini, il correspond à n’importe quel hub. Il existe 3 types de modèles pris en charge : 1. « * », il correspond à n’importe quel nom de hub. 2. Combinez plusieurs hubs avec « , », par exemple « hub1,hub2 », il correspond à « hub1 » et « hub2 ». 3. Le nom du hub unique, par exemple, « hub1 », il correspond à « hub1 ».

UrlTemplate

Obtient ou définit le modèle d’URL en amont. Vous pouvez utiliser 3 paramètres prédéfinis {hub}, {category} {event} à l’intérieur du modèle. La valeur de l’URL en amont est calculée dynamiquement lorsque la demande cliente arrive. Par exemple, si l’urlTemplate est http://example.com/{hub}/api/{event}, avec une requête cliente à partir du hub chat qui se connecte, il est d’abord POST vers cette URL : http://example.com/chat/api/connect.

S’applique à