我正在使用SignalGo軟件庫進行雙工服務,客戶端和服務器之間的連接斷開,當我要調用服務器端函數時,我收到權限被拒絕錯誤,并且我必須在每個訪問拒絕響應中調用登錄函數。如何在雙工連接中客戶端斷開連接時自動調用登錄函數?
1 回答

萬千封印
TA貢獻1891條經驗 獲得超3個贊
如果您將 Login 定義為優先方法(參見代碼),則每次客戶端斷開連接時,當 SignalGo 再次成功重新連接時,Login 將自動執行。如果登錄成功,SignalGo 會自動執行您調用的掛起方法:
SignalGo.Client.ClientProvider clientProvider = new SignalGo.Client.ClientProvider();
clientProvider.AddPriorityFunction(() =>
{
try
{
//call login method
}
catch (Exception ex)
{
}
return SignalGo.Client.PriorityAction.NoPlan;
});
但是,如果您想將其稱為異步,則 AddPriorityFunction 有一個名為 AddPriorityAsyncFunction 的異步函數。
- 1 回答
- 0 關注
- 209 瀏覽
添加回答
舉報
0/150
提交
取消