private void HandleHttpRequest(HttpListenerContext context) { #if DEBUG Console.WriteLine(context.Request.Url); #endif if (!rootController.Execute(context.Request.Url.Segments, 0, context)) { context.Response.StatusCode = 404; StreamWriter writer = context.CreateWriter(); writer.WriteLine("404 - Not found"); } context.Response.Close(); }