title: C# WebService client returns all NULL, SoapUI returns correctly with the same call
body: <p>I have the following problem:
  I want to consume a WebService in order to collect some data with a .NET application (C#). I've added the WSDL using Visual Studio "Wizard" and everything seemed ok.
  When, finally, I called the WebService it returns me the correct number of records (14 lists) with all fields "inside", but most of them (and NOT all) are NULL. Only 4 fields have a correct value.
  With a SoapUI call everything is ok: all fields have the correct values.</p>
  
  <p>Following what I tried to solve the issue:</p>
  
  <ul>
  <li>I tried to change the encoding, with no success.</li>
  <li>I tried with Fiddler and it seems that the WebService returns the correct XML with all values. It is interesting that the 4 values I managed to collect with the application are the first 4 of the answer xml.</li>
  <li>I tried with SoapUI to consume the WebService with the SoapUI default request XML and with the request XML generated by my application (taken from Fiddler): the XMLs are slightly different but on SoapUI the WebService answers the same way, correctly, with All fields with the proper value.</li>
  <li>I checked if the WSDL has been correctly imported and the class has been properly generated (for example field type and so on), in particular comparing the fields that work and the ones not working, but I don't see any difference (they are all strings).</li>
  </ul>
  
  <p>Now I finished my idea. Can someone help me somehow?</p>
  
  <p>Thank you very much!</p>