Мой вопрос прост (хотя ответа, скорее всего, не будет): Я пытаюсь решить, как реализовать обработчик загрузки на стороне сервера в С#/ASP.NET.
Я использовал как HttpModules (интерфейс IHttpModule), так и HttpHandlers (интерфейс IHttpHandler), и мне приходит в голову, что я могу реализовать это, используя любой механизм. Мне также приходит в голову, что я не понимаю различий между ними.
Итак, мой вопрос таков: В каких случаях я бы решил использовать IHttpHandler вместо IHttpModule (и наоборот)?
Выполняется ли в трубопроводе гораздо больше? Легко ли конфигурировать в определенных ситуациях? Не работает ли он со средней безопасностью?