HttpModule mit ASP.NET MVC wird nicht aufgerufen

Ich versuche, ein Muster für Sitzungen pro Anforderung in einer ASP.NET MVC 2 Preview 1-Anwendung zu implementieren, und ich habe dazu ein IHttpModule implementiert:

public class SessionModule : IHttpModule
{
    public void Init(HttpApplication context)
    {
        context.Response.Write("Init!");
        context.EndRequest += context_EndRequest;
    }
    // ... etc...
}

Und ich habe dies in die web.config gestellt:

  <system.web>
    <httpModules>
      <add name="SessionModule" type="MyNamespace.SessionModule" />
    </httpModules>

  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="SessionModule" />
      <add name="SessionModule" type="MyNamespace.SessionModule" />
    </modules>

"Init!" Wird nie auf die Seite geschrieben (ich verwende den eingebauten VS-Webserver Cassini). Außerdem habe ich versucht, Haltepunkte in das SessionModule einzufügen, aber sie werden nie unterbrochen. Was vermisse ich?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage