in C#Code.cs [23:43]
static async Task MakeRequest(CERTReport cert)
{
var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);
var uri = "https://api.msrc.microsoft.com/report/v2.0/abuse";
HttpResponseMessage response;
// Request body
string str = JsonConvert.SerializeObject(cert); //NewtonSoft serializes the object.toString() to JSON
using (var content = new StringContent(str))
{
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
response = await client.PostAsync(uri, content);
}
}