public void Post(int? parentId, Issue issue) { var webClient = new WebClient(); var values = new NameValueCollection(); if (parentId.HasValue) values["parentId"] = parentId.Value.ToString(CultureInfo.InvariantCulture); values["text"] = issue.Text; values["source"] = issue.Source; values["stackTrace"] = issue.StackTrace; values["serverVariables"] = issue.ServerVariables; values["version"] = issue.Version; var response = webClient.UploadValues(Configuration.IssueTrackerUrl, values); issue.Id = int.Parse(Encoding.ASCII.GetString(response)); }
public void Post(Issue issue) { Post(null, issue); }