Hub
私は、Web アプリと SL5 アプリケーションの間で 1.0.0-rc2 を使用していたシンプルなものを持っています。
1.0.1 にアップグレードした後、.Net Winform クライアントは引き続きハブに接続できますが、SL5 クライアントは接続できなくなります。
Subscribe を呼び出すと、Fiddler での Negotiate 呼び出し (有効な JSON と思われるもので 200 が返される) と、それに続くハブClosed
イベントの起動が確認できます。Error イベントは発生せず、それで終わりです。少なくとも Fiddler でわかる限り、実際に接続しようとする試みはありません。
何か案は?これが私のSL5コードです。これは非常に単純で簡単です。
hub = new HubConnection("http://localhost/ADE");
hub.Closed += new Action(hub_Closed);
hub.Error += new Action<Exception>(hub_Error);
hub.Reconnected += new Action(hub_Reconnected);
hub.Reconnecting += new Action(hub_Reconnecting);
hub.StateChanged += new Action<StateChange>(hub_StateChanged);
hubProxy = hub.CreateHubProxy(hubName);
//Removed my hubProxy.On calls for brevity.
hub.Start().ContinueWith(task =>
// {
//});