public static string QldbWrite(QldbRequestModel QldbRequest) { WebRequest Request = BuildRequest(QldbRequest, $"{QldbApiUri}/write"); string ResponseJson = GetResponseString(Request); return(ResponseJson); }
static WebRequest BuildRequest(QldbRequestModel QldbRequest, string Uri) { WebRequest Request; Request = WebRequest.Create(Uri); string PostData = JsonConvert.SerializeObject(QldbRequest); byte[] Data = Encoding.UTF8.GetBytes(PostData); Request.Method = "POST"; Request.ContentType = "application/json"; Request.ContentLength = Data.Length; using (Stream stream = Request.GetRequestStream()) stream.Write(Data, 0, Data.Length); return(Request); }