Skip to content

Commit 37ce2cd

Browse files
committed
optimize<Issue>: simplify crashreport logic while compiling with .NET 6
1 parent 3628729 commit 37ce2cd

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/Models/Issue.cs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
using System;
22
using System.Reflection;
3+
using System.Text;
34
using System.Text.Json;
45
using System.Text.Json.Serialization;
56

67
#if NET6_0_OR_GREATER
78
using System.Net.Http;
89
#else
910
using System.Net;
10-
using System.Text;
1111
#endif
1212

1313
namespace SourceGit.Models {
@@ -46,11 +46,9 @@ public static void Create(System.Exception e) {
4646
e.StackTrace);
4747

4848
#if NET6_0_OR_GREATER
49-
var req = new HttpClient();
50-
req.DefaultRequestHeaders.Add("Content-Type", "application/json");
51-
req.DefaultRequestHeaders.Add("charset", "UTF-8");
52-
req.Timeout = TimeSpan.FromSeconds(1);
53-
req.PostAsync("https://gitee.com/api/v5/repos/sourcegit/issues", new StringContent(JsonSerializer.Serialize(issue))).Wait();
49+
var content = new StringContent(JsonSerializer.Serialize(issue), Encoding.UTF8, "application/json");
50+
var req = new HttpClient() { Timeout = TimeSpan.FromSeconds(1) };
51+
req.PostAsync("https://gitee.com/api/v5/repos/sourcegit/issues", content).Wait();
5452
#else
5553
var req = WebRequest.CreateHttp("https://gitee.com/api/v5/repos/sourcegit/issues");
5654
req.Method = "POST";

0 commit comments

Comments
 (0)