signalr-hub

    1熱度

    1回答

    我正在嘗試創建一個簡單的SignalR測試項目;但是,它的表現並不像我認爲的那樣。我有一個網站用下面的代碼: namespace SignalRTest3 {         public class MyHub1 : Hub     {         public void Hello(string message)         {             Clients.Al

    0熱度

    1回答

    任務取消等待Groups.Add(groupId,Context.ConnectionId);在Win8上仍然存在WebSockets。 如果此請求超過30秒,我如何增加信號超時。 任務是canceled.mscorlibStackTrace:--- 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task) 在S

    0熱度

    1回答

    我想複製像客戶端瀏覽器,但在C#(性能原因)的行爲。我試圖實現的是,對於接收到的每個新事件,我的程序都應該觸發服務器端(Hub),然後通知客戶端。而不是有一個while循環,即使沒有消息,每次都會反覆使用hub方法,是否有辦法將其視爲觸發器/檢測,以便一旦檢測到消息,然後執行Hub方法?希望這是有道理 下面的客戶端代碼快照: IHubProxy _hub; string url = @"http

    0熱度

    1回答

    我已經看到一個具有完全相同問題的主題,我已經按照答案那裏,但仍然無法做到這一點,希望你能告訴我我是什麼做錯了。我試圖從Hub發送一個對象列表(用戶名)到客戶端,但是我得到的輸出是[object Object]。這裏是我的類中,它只是1屬性: public class WaitingUser { public string waitingUsrName{ get; set; } }

    1熱度

    2回答

    我通過.Net客戶端連接到我的SignalR集線器,並且調用服務器上的功能正常工作,直到連接從重置IIS丟失爲止。一旦連接自動恢復,調用不再起作用。 我在Web應用程序的日誌記錄中驗證了.Net客戶端正在成功重新連接,並且客戶端的連接狀態正在變回已連接。但Invoke調用沒有做任何事情。另外,如果我在調用時調用Wait(),它將永遠掛起。 代碼: //Works fine before conne

    0熱度

    1回答

    我有一個簡單的聊天應用程序,在本地正常工作,但SignalR遠程拋出內部服務器錯誤。 拋出錯誤的腳本是這樣的: http://mydomainname.com/signalr/negotiate?clientProtocol=1.5&connectionData ... 這裏是日誌: 我已經看過了類似主題的其他答案,但沒有人可以爲我工作。這些是我引用的答案:SignalR Negotiate 40

    0熱度

    2回答

    我嘗試使用signalR添加web套接字功能,基於: chat example。 我有2個不同項目 - 1:是純服務器,包括網頁API: 我有一個Web方法來獲得請求,並調用到輪轂: [HttpGet] [Route("api/GetData")] public IHttpActionResult GetCorpDataApi() { return Ok(

    0熱度

    1回答

    我目前正在開發一個使用asp.net MVC和asp.net樣板框架的web應用程序。最近我只是嘗試使用Signal R 2.2.1實現實時更新,但我的JavaScript客戶端的回調沒有被調用或執行。我不知道我哪裏出了問題,請如何讓我的客戶回覆令人興奮。謝謝,下面是我的代碼。 我的信號R樞紐 public class WallHub : Hub, ITransientDependency {

    0熱度

    1回答

    下面我有三個表,這是用於GroupChat,首先我創建該組的所有數據將被插入GroupTable,然後成功的groupCreation我打電話insertConnectionId函數將在後端調用MapGroupConnectionId,該後端生成SignalR連接ID並使用groupId和groupCreaterId插入GroupTable,其工作正常,並且我擁有包含Friends ID的Grou

    0熱度

    1回答

    This guide似乎不適用於SimpleInjector。 我OWIN啓動看起來是這樣的: container = new Container(); container.Options.DefaultScopedLifestyle = new ExecutionContextScopeLifestyle(); container.RegisterSingleton(() => new S