Конечно, ваши действия по-прежнему должны обслуживать изображение с помощью filecontentresult.
ел бы создать динамическое изменение размера миниатюр, чтобы вы могли использовать следующий URL для получения изображения с измененным размером:
http://server/images/image.jpg?width=320&height=240
Я попытался настроить маршрут следующим образом:
routes.MapRoute(null,
"{filename}",
new { controller = "Image", action = "Resize" });
Но если файл существует по URL-адресу, ASP.NET пропустит маршрутизацию и вернет вам только файл. Как заставить ASP.NET направлять изображения вместо того, чтобы возвращать то, что находится на диске?