// Protected Methods (3) protected override void OnAfterHandleRequest(IAfterHandleRequestContext context) { if (!context.Http.Response.DirectOutput) { Stream jsStream = null; this.OnTryGetResourceStream(string.Format("Modules.js.{0}.js", this.Name), ref jsStream); if (jsStream != null) { using (jsStream) { using (var reader = new StreamReader(jsStream, Encoding.UTF8)) { context.Http.Response .WriteJavaScript(reader.ReadToEnd()); } } } if (!context.Http.Response.Compress.HasValue) { context.Http.Response.Compress = true; } } }
// Protected Methods (6) /// <summary> /// Is invoked AFTER <see cref="HttpModuleBase.OnHandleRequest(IHandleRequestContext)" /> has been called. /// </summary> /// <param name="context">The underlying context.</param> protected virtual void OnAfterHandleRequest(IAfterHandleRequestContext context) { // dummy }