我已经执行了RestRequest
并得到非类型 IRestResponse
.
如何将其转换为IRestResponse<T>
?
例如IRestResponse<MyErrorData>
或IRestResponse<MyData>
?
最佳答案
您需要使用 Execute
的通用重载:
var client = new RestClient();
client.BaseUrl = BaseUrl;
request.AddParameter("AccountSid", _accountSid, ParameterType.UrlSegment);
var response = client.Execute<T>(request);
Execute<T>
是获取输入响应的关键。
关于restsharp - 将 IRestResponse 转换为 IRestResponse<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26102691/