2017-10-20 31 views
0

J'ai travaillé avec SignalR sur un projet et nous devons nous assurer que toutes ou certaines méthodes de concentrateur ne sont pas exposées via le proxy généré par SignalR. J'ai lu que vous pouvez utiliser SignalR sans un proxy généré automatiquement, soit en générant un proxy (sur la boîte de dev) ou mon "créer le proxy" dans le client (j'utilise le client javascript). Que fait SignalR si je choisis la seconde méthode ("créer le proxy" dans le client javascriot) Cela génère-t-il un proxy SignalR comme il le fait lorsqu'il est généré automatiquement ou le client signalR javascript achemine-t-il simplement les requêtes à et à partir du serveur une fois les événements .on ou .invoke sont enregistrés avec le client jsSignalR sans classe proxy

Encore une fois, je n'ai pas pu obtenir une image claire à partir des pages msdn SignalR sur la façon dont ces options fonctionnent ou changer le fonctionnement de l'environnement javascript

Merci

Répondre

0

Vous pouvez générer des proxies manuellement au lieu de runtime en utilisant les options -ghp de l'outil signalr.exe. Alternativement, vous pouvez utiliser le client sans proxy du tout et cela est décrit dans l'article this.