我们有一个应用程序,对于一些旧的Web应用程序页面使用WebForms,但也包含一些新功能的MVC功能。我们有一些新的要求需要下载文件,这些文件必须在服务器上处理(而不是直接链接到Web服务器上的静态文件)。
我没有看到任何迹象表明是否应该使用ASHX处理程序,而不是只是使用MVC控制器,在响应对象上操作并在操作方法结束时返回EmptyResult()。
对于MVC,是否有最佳实践? ASHX处理程序应该留给WebForms,还是它们提供了比使用MVC更好的优势来处理此类型的文件下载功能?
我没有看到任何迹象表明是否应该使用ASHX处理程序,而不是只是使用MVC控制器,在响应对象上操作并在操作方法结束时返回EmptyResult()。
对于MVC,是否有最佳实践? ASHX处理程序应该留给WebForms,还是它们提供了比使用MVC更好的优势来处理此类型的文件下载功能?