6

Suave で SignalR を動作させる方法の例はありますか?

動作中のSuaveサーバーと動作中のハブ プロキシ生成を示すデモ プロジェクトと、デモ ページを作成しました。このページには、初期化の失敗と、"//ping" への接続試行エラーの繰り返しが表示されます。

サーバー構成:

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

    startWebServer defaultConfig app

問題は、すべての signalR '配管' (ping と websocket) を適切に Suave を介してルーティングしているようですが、これまでのところうまくいきませんでした...

4

1 に答える 1

3

編集: https://github.com/SuaveIO/suave/pull/548で修正する必要があります


これは、Suave の Owin 実装のバグのようです。リポジトリに報告する必要があります。

ハック修正はありますが、Suave を自分でコンパイルする必要があります。 https://github.com/TheAngryByrd/suave/tree/signalrdemo

于 2016-10-18T13:52:07.173 に答える