protected void Page_Load(object sender, EventArgs e) { string scriptid = ""; if (Request.QueryString["scriptid"] != null) { scriptid = Request.QueryString["scriptid"]; if (scriptid != "") { Response.Clear(); CmsScript script = BitCaching.FromCache <CmsScript>(scriptid); if (script == null) { script = BaseObject.GetById <CmsScript>(new Guid(scriptid)); if (script.ScriptType == ScriptTypeEnum.Css) { script.Content = MinifyStyleSheet(script.Content); } else { script.Content = MinifyJavascript(script.Content); } script.ToCache(scriptid); } Response.ContentType = script.ContentType; Response.Write(script.Content); Response.End(); } } }
public void ProcessRequest(HttpContext context) { string scriptid = ""; if (context.Request.QueryString["scriptid"] != null) { scriptid = context.Request.QueryString["scriptid"]; if (scriptid != "") { context.Response.Clear(); CmsScript script = BitCaching.FromCache <CmsScript>(scriptid); if (script == null) { script = BaseObject.GetById <CmsScript>(new Guid(scriptid)); if (script.ScriptType == ScriptTypeEnum.Css) { script.Content = MinifyStyleSheet(script.Content); } else { script.Content = MinifyJavascript(script.Content); } script.ToCache(scriptid); } context.Response.ContentType = script.ContentType; context.Response.Write(script.Content); context.Response.End(); } } }