将 Restsharp 响应发送到 class

Sending Restsharp reponse to a class

我正在尝试将此 API 响应的内容发送到自定义响应 class 中。这会产生解析错误。在 RestSharp 响应与 Newtonsoft 一起工作之前是否需要额外的转换? class 有三个字符串,用来抓取 JSON 的三个同名成员。

IRestResponse response = client.Execute(request);

<CLASSNAME> content = JsonConvert.DeserializeObject<CLASSNAME>(response.ToString()); 

解析错误为“'Unexpected character encountered while parsing value: R. Path '', line 0, position 0.'” 我的class如下:

public class Response
{

    public string name { get; set; }

    public string msg { get; set; }

    public string code { get; set; }

}

JSON如下:

{
name:
msg:
code:
...bunch of other stuff...
}

哦,我找到了!它必须是反序列化的 Response.Content 。这就是 JSON 所在的位置。