void application_PostResolveRequestCache(object sender, EventArgs e) { var httpContext = ((HttpApplication)sender).Context; var siteRequestAdapter = Kooboo.Common.ObjectContainer.EngineContext.Current.Resolve<SiteRequestFlowAdapter>(); var siteMappedContext = siteRequestAdapter.MapSite(httpContext); HttpContextBase context = new FrontHttpContextWrapper(httpContext, siteMappedContext); this.PostResolveRequestCache(context); }