2017-10-20 2 views
0

Ich habe mit SignalR an einem Projekt gearbeitet und wir müssen sicherstellen, dass alle oder bestimmte Hub-Methoden nicht über den SignalR generierten Proxy verfügbar gemacht werden. Ich habe gelesen, dass Sie SignalR ohne einen automatisch generierten Proxy verwenden können, indem Sie entweder einen Proxy (auf der Dev-Box) oder meinen "Proxy erstellen" im Client erstellen (ich benutze den Javascript-Client).SignalR ohne Proxy-Klasse

Was macht SignalR, wenn ich die zweite Methode wähle ("creating the proxy" im javascriot client) Generiert sie einen SignalR-Proxy wie bei der automatischen Generierung oder leitet der signalR javascript-Client einfach Anfragen weiter und vom Server einmal on oder onvoke Ereignisse sind registriert mit dem js Klienten?

Wieder war ich nicht im Stande, ein klares Bild von den SignalR msdn Seiten zu erhalten, wie diese Optionen funktionieren oder ändern, wie die Javascript-Umgebung funktioniert .

Danke

Antwort

0

Sie können Proxies manuell anstelle von erzeugen Laufzeit unter Verwendung der -ghp Optionen des signalr.exe Tools. Alternativ können Sie den Client auch ohne Proxies verwenden. Dies ist in Artikel this beschrieben.