Miten tallennan SOAP API-pyynnöt ja vastaukset?

C#

Tallenna seuraava koodi nimellä SqlSoapTracer.cs samaan kansioon, joka sisältää SOAP client-projektitiedostot.

Suorita Solution Explorer-ikkunassa seuraavat vaiheet:

  1. Valitse projekti nimen mukaan, napsauta hiiren kakkospainikkeella ja osoita lisäämiseen ja valitse sitten Lisää olemassa oleva kohde.
  2. Lisää olemassa oleva kohde-valintaikkunassa voit selata ja valita SqlSoapTracer.cs – tiedoston kohdasta, johon tallennit sen vaiheessa 1.
  3. valitse Näytä kaikki tiedostot ja laajenna www-Viitesolmu ja valitse Reference.cs – tiedosto.

Päivitä koodieditoriikkunassa Reference.cs – tiedosto paikantamalla siellä Verkkomenetelmiesi syöttöpisteet. Jos haluat lisätä SOAP trace-tuen, kun Web-menetelmät suoritetaan asiakaskoodina, lisää seuraava snoopattribute() kutsu Reference.cs – koodiin suoraan ennen kunkin jäljitettävän web-menetelmän syöttöpistettä, kuten seuraavat koodirivit osoittavat.

 public string login(string user, string pass, login_options login_options) { object results = this.Invoke("login", new object { user, pass, login_options}); return ((string)(results)); }

tämä rekisteröi SAIPPUALAAJENNUKSEN, joka vetoaa näiden Web-menetelmien saippuajäljitykseen, kun ne suoritetaan.

Vastaa

Sähköpostiosoitettasi ei julkaista.