public static HttpWebRequest CreateRequest(this string url, string body) { HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url); webRequest.Method = "POST"; webRequest.ReadWriteTimeout = 50_000; webRequest.AppendHeaders(new Dictionary <string, string> { ["Content-Type"] = "application/json" }); webRequest.AppendBody(body); webRequest.Timeout = 50_000; return(webRequest); }