Как: использовать Actionfilter для создания миниатюр, таких как HTTP Handler - PullRequest
0 голосов
/ 26 мая 2009

извините за неудачный вопрос, но с обработчиком HTTP это легко сделать, просто перехватить файл изображения и параметры, и обработчик HTTP сделает это за вас, например

Вопрос в том, как вы можете сделать это с помощью ActionFilter и позволить ему перехватывать любое изображение?

спасибо заранее.

1 Ответ

1 голос
/ 26 мая 2009

Фильтр действий обрабатывает только текущий запрос, и только если этот запрос направлен на контроллер ASP.NET MVC. Все изображения обрабатываются по отдельным запросам. Даже если вы можете определить, какие изображения будут запрашиваться запросом к контроллеру, вы не сможете вернуть несколько файлов за один запрос. Единственный способ фактически захватить запросы к самим изображениям и создать миниатюры с помощью запроса get - это пользовательский HttpHandler.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...