コード例 #1
0
ファイル: IssueTracker.cs プロジェクト: saxx/IssueTracker
        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));
        }
コード例 #2
0
ファイル: IssueTracker.cs プロジェクト: saxx/IssueTracker
 public void Post(Issue issue)
 {
     Post(null, issue);
 }