2012-09-11 200 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聊天。

现在我正在浏览我的对象浏览器,我似乎无法在任何地方找到任何此类方法或类。

回答