Тайм-аут загрузки файла ASP.NET MVC

В настоящее время у меня есть проект ASP.NET MVC, в котором есть загрузка файлов, и он отлично работает, если у пользователя достаточно хорошее соединение и его файл имеет разумный размер.

Проблема, с которой я сталкиваюсь, заключается в том, что иногда у пользователя может быть соединение 56k (как они могут жить с этим в наши дни, я не знаю '' не знаю) или загружаете файл большего размера или какую-то их комбинацию.

Я хотел бы оставить небольшой тайм-аут для обычных страниц (90 секунд или около того), но разрешить больший тайм-аут для действий, когда пользователь загрузка. Это всего лишь одно действие, поэтому я не возражаю против размещения кода внутри этого единственного действия, а не общего решения.

В конечном счете, решение, которое автоматически увеличивает время ожидания, если Request.Files.Count> 0, будет лучшим .

11
задан ckknight 21 January 2011 в 16:31
поделиться