private void HandlePostRequest(HttpMessage message) { string path = message.Path; bool?success = null; if (String.CompareOrdinal(path, "/log/success") == 0) { success = true; } else if (String.CompareOrdinal(path, "/log/failure") == 0) { success = false; } if (success.HasValue) { if (Log != null) { string log = new StreamReader(message.RequestStream).ReadToEnd(); WebTestLogEventArgs logEvent = new WebTestLogEventArgs(success.Value, log); Log(this, logEvent); } message.WriteStatus(HttpStatusCode.NoContent); return; } message.WriteStatus(HttpStatusCode.NotFound); }
private void HandlePostRequest(HttpMessage message) { string path = message.Path; bool? success = null; if (String.CompareOrdinal(path, "/log/success") == 0) { success = true; } else if (String.CompareOrdinal(path, "/log/failure") == 0) { success = false; } if (success.HasValue) { if (Log != null) { string log = new StreamReader(message.RequestStream).ReadToEnd(); WebTestLogEventArgs logEvent = new WebTestLogEventArgs(success.Value, log); Log(this, logEvent); } message.WriteStatus(HttpStatusCode.NoContent); return; } message.WriteStatus(HttpStatusCode.NotFound); }