2012-09-11 242 views
0

我有一個簡單的登錄中心,客戶可以提交一個用戶名。如果用戶名已被使用,則中心引發異常。在客戶端上,我試圖處理異常並閱讀消息。但是我正在閱讀的信息是'發生了一個或多個錯誤'。SignalR捕捉異常

try 
{ 
    await Client.SignIn(user); 
    UserName = SignInInput;      
} 
catch (Exception ex) 
{ //One or more errors has occurred } 

我問的SignalR github上這個消息,我收到了迴應:

你需要解開的錯誤。我們通過SignalRError對象提供這個功能。下面是一個如何解開Exception e的示例。

using (var error = e.GetError()) 
{ 
    Console.Error.WriteLine(error); 
} 

今後請諮詢網站上,如#1問題或與我們http://jabbr.net/#/rooms/signalr聊天。

現在我正在瀏覽我的對象瀏覽器,我似乎無法在任何地方找到任何此類方法或類。

回答