JS, Изображения и CSS, перехваченные HTTPModule

У меня есть простой HTTPModule, который делает некоторые пользовательские управления состоянием сеанса.

public void Init(HttpApplication context)
        {
            context.AcquireRequestState += new EventHandler(ProcessBeginRequest);
            ActivityLogger.LogInfo( DateTime.UtcNow.ToLongTimeString() + " In Init " + HttpContext.Current.Request.Url.AbsoluteUri);
        }

а также

public void ProcessBeginRequest(object sender, EventArgs e)
        {
            HttpApplication application = sender as HttpApplication;
            ActivityLogger.LogInfo(DateTime.UtcNow.ToLongTimeString() + " In ProcessBeginRequest ");
            if (application != null)
            {
                string requestURL = application.Context.Request.Url.ToString();
                ActivityLogger.LogInfo(DateTime.UtcNow.ToLongTimeString() + " In ProcessBeginRequest " + requestURL);
            }
            return;
        }

Когда я запустил этот код с точками останова, я увидел, что этот модуль вызывался даже для статических файлов, таких как изображения, js и css. Кто-нибудь испытывал это? Я думаю, что модули HTTP подключались только к событиям в конвейере http для страниц asp.net. Они также подключаются к статическим ресурсам? Или это только с Кассини?

Среда: VS2008 - сервер Кассини

PS: я попробовал это с Win2k8 IIS7 в нашей песочнице (вроде как новый), и попытался записать это в файл журнала (поскольку у нас там нет VS), но не смог записать в файл журнала. Я уверен, что некоторые проблемы с правами на запись. Может кто-нибудь указать мне на какой-то ресурс, который говорит мне, как установить разрешения на запись для каталогов при запуске ASP.net с IIS7 в W2k8

Edit1: я понимаю, что использование встроенного конвейера расширит http-конвейеры как для статических, так и для управляемых ресурсовhttp://aspnet.4guysfromrolla.com/articles/122408-1.aspx а такжеhttp://learn.iis.net/page.aspx/243/aspnet-integration-with-iis7/

Мы используем классический конвейер в нашей продукции. Но все же интересно узнать, что пережили другие люди.

Вопрос 2. Использование IIS7 в интегрированном режиме приведет к снижению производительности? Скажем, у вас есть пара модулей, подключенных к конвейеру, насколько сильно это повлияет на производительность? Было бы неплохо, если бы кто-то мог указать мне на некоторые базовые исследования, сделанные для этого.

Ответы на вопрос(2)

Ваш ответ на вопрос