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?