Невозможно загрузить файл в многопоточном вызове C # MVC - PullRequest
0 голосов
/ 17 декабря 2018
public ActionResult Download(string fileGuid, string fileName)
{          
     var File = MyMethod(fileGuid, fileName);
return File;
}

public virtual ActionResult MyMethod(string fileGuid, string fileName)
{
    //Gets Download data 
    Response.AppendHeader("Content-Disposition", "attachment"))
    //refers filelocation which the file
    return File( filelocation, contentType);/
}

Я не могу скачать файл, если вызов метода помещен в поток.Я получаю следующую ошибку:

{"Значение не попадает в ожидаемый диапазон."} В Response.AppendHeader

...