Я пытаюсь отправить файл с контроллера MVC 5 клиенту angularjs.Мне нужно указать имя файла в ответе.
[HttpGet]
public ActionResult DownloadAttachment([FromUri] long NoteId)
{
var attachment = db.tcp_tahGeneral_downloadNotesAttachment_API(NoteId).First();
var path = attachment.AttachmentLocation;
if (File.Exists(path))
{
FileStream stream = new FileStream(path, FileMode.Open);
byte[] file = new byte[stream.Length];
stream.Read(file, 0, file.Length);
return new FileContentResult(file, attachment.AttachmentFileType);
}
return null;
}
Это отправляет файл, но не позволяет мне указать новое имя файла.