/// <summary> /// 提交API并返回API结果对象 /// 注意:对于复杂接口类型的返回值,data属性中可能还包含一串json需要解析 /// </summary> /// <param name="url"></param> /// <param name="parameters"></param> /// <returns></returns> public ApiResult <T> PostApi <T>(string url, params object[] content) { var json = HttpClientHelper.Post(ApplicationContext.AppSetting.API_DOMAIN + url, content); return(JsonConvert.DeserializeObject <ApiResult <T> >(json)); }
/// <summary> /// 提交API并返回API结果对象 /// 注意:对于复杂接口类型的返回值,data属性中可能还包含一串json需要解析 /// </summary> /// <param name="url"></param> /// <param name="parameters"></param> /// <returns></returns> public async Task <ApiResult <T> > PostApiAsync <T>(string url, params object[] content) { var json = await HttpClientHelper.PostAsync(url, content); return(JsonConvert.DeserializeObject <ApiResult <T> >(json)); }