public override Task HandleRequestAsync(FastcgiRequestAsync Request, FastcgiResponseAsync Response) { throw new NotImplementedException(); }
public override async Task HandleRequestAsync(FastcgiRequestAsync Request, FastcgiResponseAsync Response) { var StreamWriter = new StreamWriter(Response.StdoutStream); StreamWriter.AutoFlush = true; //StreamWriter.Write("Hello World!"); var Stopwatch = new Stopwatch(); Stopwatch.Start(); var Html = TemplateFactory.GetTemplateCodeByFile("Test.html").RenderToString(); Stopwatch.Stop(); StreamWriter.Write("Content-type: text/html\r\n"); StreamWriter.Write("X-Time: {0}\r\n", Stopwatch.Elapsed); StreamWriter.Write("\r\n"); StreamWriter.Write(Html); StreamWriter.Write(Request.Params.ToJson()); //throw (new Exception("Error!")); }