Upload é nulo após adicionar a referência jquery.unobtrusive-ajax.js

Se eu não me referirjquery.unobtrusive-ajax.js Eu posso conseguir anexo no Post. Se eu me referir, isso me dará nulo.

<script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>


@using (Ajax.BeginForm("Index", "ContactSubmission", new AjaxOptions{ InsertionMode = InsertionMode.Replace, HttpMethod = "POST", OnSuccess = "updateSuccess" },
     new { enctype = "multipart/form-data",@class = "form-horizontal", role = "form" }))
      {
               ///code here

}

[HttpPost]
public JsonResult Index(Contact contact)
{
    if (ModelState.IsValid)
    {
       if (contact != null)
       {
         string attachment = string.Empty;
         // HttpPostedFileBase Attachment
         if (contact.Attachment != null) attachment = SaveFile(contact.Attachment); 
                ......

Como lidar com isso?

questionAnswers(2)

yourAnswerToTheQuestion