title: Sending multiple checkbox values to NancyFX when the form encoding is multipart/form-data
body: <p>I have a <code>&lt;form&gt;</code> tag that contains a checkbox list. When the form enctype = <code>application/x-www-form-urlencoded</code> the multiple selected checkbox values are presented to me as a comma delimited string via the <code>Request.Form</code> as expected.</p>
  
  <p>If I change the enctype to <code>multipart/form-data</code> (because I want to include a profile image in the submission) then only the last selected checkbox value is presented via <code>Request.Form</code> despite all the selected checkbox values (with the same name) being present in the request payload.</p>
  
  <p><strong>Example Payload</strong></p>
  
  <pre><code>------WebKitFormBoundaryS2gp8PRUhbFngzPE
  Content-Disposition: form-data; name="expertise-areas"
  
  Academic career path
  ------WebKitFormBoundaryS2gp8PRUhbFngzPE
  Content-Disposition: form-data; name="expertise-areas"
  
  Promotion
  </code></pre>
  
  <p><strong>Route Code</strong> </p>
  
  <pre><code>var expertise = Request.Form.expertiseareas;
  </code></pre>
  
  <p><strong>Results</strong></p>
  
  <pre><code>Expected : "Academic career path,Promotion"
  Actual   : "Promotion"
  </code></pre>
  
  <p>Is this by design? If so, what is the best way to send a list of checkbox values with a small image? Do I need to break this apart into two forms?</p>
  
  <p>Thanks</p>