public virtual void ProcessRequest(HttpContext context) { SetHeaders(); ProcessHandlers.ForEach(x => x(this)); InvokeMethod(); DisposeHandlers.ForEach(x => x(this)); Dispose(); context.Response.End(); }