title: Serialize DateTime property IsoDateTimeConverter and ServerProtocolViolation Error
body: <p>I have this classes:</p>
  
  <pre><code>    public class EncuestaRespuesta
      {
          public string idCaso { get; set; }
          public string tipoEncuesta { get; set; }
          public string codMovimiento { get; set; }
          public string motivoRetirada { get; set; }
          public string duracion { get; set; }
          public DateTime fechaHora { get; set; }
          public string gestor { get; set; }
          public List&lt;RespuestasEncuesta&gt; listRespuestasEncuestas { get; set;}
      }
  
      public class RespuestasEncuesta
      {
          public string pregunta { get; set; }
          public string respuesta { get; set; }
          public string numOrdenTrabajo { get; set; }
      }
  </code></pre>
  
  <p>Using JSON.NET, </p>
  
  <pre><code>    // https://www.newtonsoft.com/json/help/html/NullValueHandlingIgnore.htm
      var settings = new JsonSerializerSettings
      {
          NullValueHandling = NullValueHandling.Ignore
      };
  
      settings.Converters.Add(new Newtonsoft.Json.Converters.IsoDateTimeConverter()); 
  
      var json = JsonConvert.SerializeObject(request, Formatting.Indented, settings);
  </code></pre>
  
  <p>When I call REST API (<code>HttpClient PostAsync</code>), I get the error:</p>
  
  <blockquote>
    <p>"The server committed a protocol violation.
    Section=ResponseStatusLine"  Error: ServerProtocolViolation</p>
  </blockquote>
  
  <p>I don't why. My JSON string:</p>
  
  <pre><code> {
    "idCaso": "5009E000007Hp94QAD",
    "codMovimiento": "1",
    "motivoRetirada": "2",
    "duracion": "0",
    "fechaHora": "2018-03-20T12:56:36.4841861Z",
    "gestor": "GESTOR SALESFORCE",
    "tipoEncuesta": "T3_1018_RM",
    "listRespuestasEncuestas": [
      {
        "numOrdenTrabajo": "",
        "pregunta": "",
        "respuesta": ""
      }
    ]
  }
  </code></pre>
  
  <p>I would like this JSON string, is OK in my tests:</p>
  
  <pre><code>{
    "idCaso": "5009E000007Hp94QAC",
    "codMovimiento": "1",
    "motivoRetirada": "1",
    "duracion": "",
    "fechaHora": "2018-02-06T14:40:43.511Z",
    "gestor": "",
    "tipoEncuesta": "T3_1018_RM",
    "listRespuestasEncuestas": [
      {
        "numOrdenTrabajo": "",
        "pregunta": "",
        "respuesta": ""
      }
    ]
  }
  </code></pre>
  
  <p><strong>Issue:</strong> The dateTime field:</p>
  
  <pre><code>"fechaHora": "2018-03-20T12:56:36.4841861Z",
  </code></pre>
  
  <p>is <strong>wrong</strong></p>
  
  <pre><code>"fechaHora": "2018-02-06T14:40:43.511Z"
  </code></pre>
  
  <p>is <strong>OK</strong></p>
  
  <p>Any suggestions?</p>