У нас есть приложение, которое использует веб-формы для некоторых старых страниц веб-приложений, но также содержит функции MVC для некоторых новых функций. У нас есть некоторые новые требования к загрузке файлов, которые должны быть обработаны на сервере (а не прямые ссылки на статические файлы на веб-сервере).ASP.NET Handler (ashx) vs MVC Controller Действие для загрузки файлов
Я не видел ничего, чтобы указать, есть ли причина, по которой следует использовать обработчик ASHX только с помощью контроллера MVC и работать с объектом ответа и возвращать EmptyResult() в конце метода действия.
Есть ли передовая практика для этого с MVC? Следует ли оставить обработчики ASHX для WebForms или есть ли какое-то преимущество, которое они обеспечивают с помощью MVC для такого типа загрузки файлов?