2016-10-18 3 views
6

Hat jemand ein Beispiel dafür, wie SignalR in Suave funktioniert?Wie bekomme ich SignalR mit Suave?

Ich habe eine demo project erstellt, die einen funktionierenden Suave-Server und eine funktionierende Hub-Proxy-Generation zusammen mit einer Demo-Seite zeigt. Die Seite zeigt eine fehlgeschlagene Initialisierung und wiederholte Fehler beim Versuch, eine Verbindung zu "// ping" herzustellen.

Server-Konfiguration:

let app = 
    choose [ 
      GET >=> 
       choose [ 
        path "/demo" >=> file (Files.resolvePath __SOURCE_DIRECTORY__ "test.html") 
        OwinApp.ofAppFunc "/" SignalServer.app 
       ] 
      ] 

    startWebServer defaultConfig app 

Das Problem scheint zu Routing der alle signalR 'Sanitär' (Pings und WebSockets), in geeigneter Weise durch Suave, aber ich habe mit, dass bisher kein Glück gehabt .. .

EDIT

Antwort