public void GetPaymentURL(IBPRequest req, BPEndResponseDelegate callbackHandler, Control ctrl) { this.FormsControl = ctrl; this.CallbackMethod = callbackHandler; this.mRequest = (XmlRpcBPRequest) req; BPProxy proxy = XmlRpcProxyGen.Create<BPProxy>(); proxy.Url = this.EndpointUri; proxy.BegingetPaymentURL(this.mRequest.Request, new AsyncCallback(this.GetPaymentURLResponse), null); }