private void OnResolveRequestCache(object sender, EventArgs e)
{
HttpApplication app = (HttpApplication)sender;
if (!IsMonoRailRequest(app.Context)) return;
IRailsEngineContext mrContext = ObtainContextFromApplication(sender);
container.extensionManager.RaiseResolveRequestCache(mrContext);
}