public AppHost(string appPhysicalDirectory, string virtualDirectory) { appDomainProxy = (AppDomainProxy)ApplicationHost.CreateApplicationHost(typeof(AppDomainProxy), virtualDirectory, appPhysicalDirectory); appDomainProxy.RunCodeInAppDomain(() => { InitializeApplication(); var filters = System.Web.Mvc.GlobalFilters.Filters; filters.Add(new InterceptionFilter(), int.MaxValue); LastRequestData.Reset(); }); }