示例#1
0
        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;
        }
示例#2
0
 private static async Task WriteResponse(HttpResponse response, StreamSocket socket)
 {
     var output = socket.OutputStream;
     using (var stream = output.AsStreamForWrite())
     {
         await response.WriteToStream(stream);
     }
 }