private static void PostReleaseRequestState(HttpContextBase context) { if (RequestIsWebResource(context)) return; var builder = context.ClientResources(); if(context.IsAjaxRequest()) { if(context.IsPartialRenderingRequest()) context.Response.Filter = new ClientResourcesPartialViewResponseFilter(context.Response.Filter, context, builder); } else context.Response.Filter = new ClientResourcesResponseFilter(context.Response.Filter, context, builder); context.Trace.Write("ClientResourceManager", "Injected client resources into response"); }