public bool PayStatic() { JsonSearchResult _json = OrderStatus(); if (null == _json) { return(false); } if (null == _json.alipay_trade_query_response.msg) { return(false); } if ("Success" != _json.alipay_trade_query_response.msg) { return(false); } return(true); }
public JsonSearchResult OrderStatus() { JsonSearchResult _json = new JsonSearchResult(); Run(); HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(_url); httpWebRequest.Method = "Get"; httpWebRequest.Accept = "*/*"; HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse(); Stream responseStream = httpWebResponse.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream); string text = streamReader.ReadToEnd(); streamReader.Close(); responseStream.Close(); httpWebResponse.Close(); _json = JsonConvert.DeserializeObject <JsonSearchResult>(text); return(_json); }