/// <summary> /// 获取api返回结果 /// </summary> /// <param name="romoteServerName"></param> /// <returns></returns> public async Task <RepsonseResult <dynamic> > GetResponse(string romoteServerName) { var requestConfiguration = GetRequestInfo(romoteServerName); var responseResult = await _requester.GetRepsonse(requestConfiguration, HttpContext.Request); string resultString = string.Empty; var result = new RepsonseResult <dynamic>() { Errors = responseResult.Errors }; if (responseResult.Data.IsSuccessStatusCode && responseResult.Data.Content != null) { resultString = await responseResult.Data.Content.ReadAsStringAsync(); result.IsSuccess = true; result.Data = JsonConvert.DeserializeObject(resultString); } return(result); }