title: Soap service header <s:mustUnderstand in C#
body: <p>I created web service to accept this soap request. 
  I tested and Its working fine without header 
  if I add header still working  for s:mustUnderstand="0" but 
  if I change  it to 1 it's breaking </p>
  
  <blockquote>
    <p>Action s:mustUnderstand="1"</p>
  </blockquote>
  
  <p>in order to accept header what changes I need to do on my web service?
  Thanks in advance </p>
  
  <pre><code>&lt;s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"&gt;   &lt;s:Header&gt;
          &lt;Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none"&gt;http://www.xxxx-ccc.co.uk/Integration/SaveApplication&lt;/Action&gt; &lt;/s:Header&gt;  
  
  &lt;s:Body&gt;  applicant&gt;
            &lt;title&gt;Mr&lt;/title&gt;
            &lt;forename&gt;dd&lt;/forename&gt;
            &lt;surname&gt;ee&lt;/surname&gt;
            &lt;address&gt;
              &lt;street1&gt;ppp&lt;/street1&gt;
              &lt;town&gt;dd&lt;/town&gt;
              &lt;county&gt;cc&lt;/county&gt;
              &lt;postcode&gt;rtrtr&lt;/postcode&gt;
            &lt;/address&gt;
          &lt;/applicant&gt; 
  &lt;/s:Body&gt; &lt;/s:Envelope&gt;
  </code></pre>
  
  <p>This is my web service code </p>
  
  <pre><code> [WebService(Namespace = "http://www.xxxx-ccc.co.uk/Integration/")]
   [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
   [System.ComponentModel.ToolboxItem(false)]
      public class CG_ADNContact : System.Web.Services.WebService
      {
  
          [WebMethod(Description = "")]
          public XmlDocument SaveApplication()
          { //Do some thing }
  
  }
  </code></pre>