private static HttpResponse GetInternalServerError(Exception exception) { var errorMessage = "Internal server error occurred."; if (Debugger.IsAttached) errorMessage += Environment.NewLine + exception; var httpResponse = new HttpResponse(HttpStatusCode.InternalServerError, errorMessage); return httpResponse; }
private static async Task WriteResponse(HttpResponse response, StreamSocket socket) { var output = socket.OutputStream; using (var stream = output.AsStreamForWrite()) { await response.WriteToStream(stream); } }