如何从restSharp获取errorMessage?

时间:2015-10-28 12:58:09

标签: asp.net-mvc restsharp

如何让RestClient获取errormessage“这是一个例外!”如果我的api服务器有:

throw new Exception("this is a exception !");?

1 个答案:

答案 0 :(得分:1)

也许这会对你有所帮助:

  

请注意,不会抛出Execute中的异常,但可以在ErrorException属性中使用。

var response = client.Execute<T>(request);

if (response.ErrorException != null)
{
    const string message = "Error retrieving response.  Check inner details for more info.";
    var twilioException = new ApplicationException(message, response.ErrorException);
    throw twilioException;
}

注意:

response.ErrorException

RestSharp Recommended Usage