public long verify([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://tejarat/paymentGateway/definitions")] verifyRequest verifyRequest) { object[] results = this.Invoke("verify", new object[] { verifyRequest }); return((long)(results[0])); }
/// <remarks/> public System.IAsyncResult Beginverify(verifyRequest verifyRequest, System.AsyncCallback callback, object asyncState) { return(this.BeginInvoke("verify", new object[] { verifyRequest }, callback, asyncState)); }
/// <remarks/> public void verifyAsync(verifyRequest verifyRequest, object userState) { if ((this.verifyOperationCompleted == null)) { this.verifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnverifyOperationCompleted); } this.InvokeAsync("verify", new object[] { verifyRequest }, this.verifyOperationCompleted, userState); }
public verifyResponse VerifyRequest(verifyRequest request) { try { string url = "https://gateway.zibal.ir/v1/verify"; // url var httpResponse = HttpRequestToZibal(url, JsonConvert.SerializeObject(request)); // get Response using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) // make stream reader { var responseText = streamReader.ReadToEnd(); // read Response verifyResponse response = JsonConvert.DeserializeObject <verifyResponse>(responseText); // Deserilize as response class object // you can access paidAt time with item.paidAt , result with item.result , message with item.message , status with item.status and amount with item.amount return(response); } } catch { return(null); } }
/// <remarks/> public void verifyAsync(verifyRequest verifyRequest) { this.verifyAsync(verifyRequest, null); }