/// <summary> /// Main entry point /// </summary> /// <param name="context">An <see cref="T:System.Web.HttpContext"/> object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests.</param> public void ProcessRequest(HttpContext context) { _context = context; _outputWriter = context.Response.Output; //parse the URL _url = new RESTfullUrl(context); DataSet ds = GenerateReturnSet(); _output = FormatOutput(ds); RenderOutput(); }