コード例 #1
0
ファイル: HttpServer.cs プロジェクト: wleev/Catnap.Server
        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
ファイル: HttpServer.cs プロジェクト: wleev/Catnap.Server
 private static async Task WriteResponse(HttpResponse response, StreamSocket socket)
 {
     var output = socket.OutputStream;
     using (var stream = output.AsStreamForWrite())
     {
         await response.WriteToStream(stream);
     }
 }