我有以下API方法从服务器
获取数据 public static async Task<T> GetResultsFromApiUsingPost<T>(string serviceUrl)
{
//some code
if (response.IsSuccessStatusCode)
{
var responseJson = stringAsync;
var content= JsonConvert.DeserializeObject<List<T>>(responseJson);
return content;//here getting error
}`
我需要返回JsonConvert.DeserializeObject<List<T>>(responseJson);
,如何解决此问题。
答案 0 :(得分:0)
你的功能说退回T但实际返回列表T
public static async Task<List<T>> GetResultsFromApiUsingPost<T>(string serviceUrl)
{
//some code
if (response.IsSuccessStatusCode)
{
var responseJson = stringAsync;
var content= JsonConvert.DeserializeObject<List<T>>(responseJson);
return content;//here getting error
}`