private void startButton_Click(object sender, EventArgs e) { if (backgroundWorker1.IsBusy != true) { responseTextBox.BackColor = DefaultBackColor; startButton.Enabled = false; stopButton.Enabled = true; SoapRequest request = new SoapRequest(urlTextBox.Text, requestTextBox.Text, methodTextBox.Text, acceptTextBox.Text, headersTextBox.Text, contentTypeTextBox.Text); // Start the asynchronous operation. backgroundWorker1.RunWorkerAsync(request); } }
public static SoapResponse Execute(SoapRequest request) { SoapTesterService soapService = new SoapTesterService(request); return(soapService.Execute()); }
public SoapTesterService(SoapRequest request) { this.Request = request; }