У меня есть действие MVC GET, которое возвращает модель класса json со свойством byte [], я использую это для возврата сообщения и файла, но если файл слишком большой, я бы получил исключение OutOfMemoryException, есть лиДругой способ вернуть файл и данные, которые не будут использовать такую память?
Я знаю, что могу создать другое действие, чтобы вернуть только конечный файл, но могу ли я сделать это по тому же запросу?Изменить: Я не хочу использовать байт [] или любой метод, который будет загружать файл в память
public ActionResult GetFile()
{
// Here: currently logic to create the final file and the message
// Here: I want to add the final file to the result
// Here: I want to add my model data(json) to the result
// Here: currently returning json with a byte[] property to return the file
return Json(myModel, JsonRequestBehavior.AllowGet);
}