title: Send file with JSON Data in ajax request
body: <p>I want to send a image file to a the Controller but <code>HttpPostedFileBase</code> is null and I enter <code>image: image</code> outside  <code>JSON.stringify({})</code> but not worked.
  Also, I change <code>contentType</code>and see this <a href="https://stackoverflow.com/questions/30655582/uploading-files-and-json-data-in-the-same-request-with-jquery-ajax">question</a> and use it answer but my problem not fixed.</p>
  
  <pre><code>var file_data = $("#Image").prop("files")[0];   
  var image = new FormData();
  
  image.append("file", file_data);
  
  $.ajax({
          url: '@postUrl',
          method: "POST",
          contentType: 'application/json',
          data:
              JSON.stringify({
                      image: image,
                      isFirst : true,
                      ExternalProjects: ExternalProjects,
                      // more data
  
              })
         })
  </code></pre>