title: WCF multipart/form data with multiple files
body: <p>I can't find any examples anywhere on how to process multipart/form data which contains multiple files in the request.</p>
  
  <p>I'm trying to build a WCF service endpoint which contains a set of parameters in a text file, and then two image files, all in all including three files in one post.  Using Fiddler, I am able to build the request and it looks like this:</p>
  
  <pre><code>HEADERS: Content-Type: multipart/form-data; boundary=-------------------------acebdf13572468
           User-Agent: Fiddler
           Host: dhiibews.brandonb.com
           Content-Length: 107865
  REQUESTBODY: ---------------------------acebdf13572468
               Content-Disposition: form-data; name="Json"; filename="depositcheckrequest.txt"
               Content-Type: application/json
  
               &lt;@INCLUDE *C:\depositcheckrequest.txt*@&gt;
               ---------------------------acebdf13572468
               Content-Disposition: form-data; name="frontImage"; filename="front.jpg"
               Content-Type: image/jpeg
  
               &lt;@INCLUDE *C:\front.jpg*@&gt;
               ---------------------------acebdf13572468
               Content-Disposition: form-data; name="rearImage"; filename="rear.jpg"
               Content-Type: image/jpeg
  
               &lt;@INCLUDE *C:\rear.jpg*@&gt;
               ---------------------------acebdf13572468--
  </code></pre>
  
  <p>The include tags basically end up spitting out the file content as raw data.</p>
  
  <p>I've been searching and all I can find are people who can tell me how to get the information for one file which in my case ends up being the first one.  I don't want to get just one file though; as you can see I am trying to upload THREE files.</p>
  
  <p>How do I parse multiple files in a single multipart/form data POST request?</p>