title: Making a call to a Web Api with a JObject in the body
body: <p>I want to, in code behind, call a Web Api I've built and save some data that I have stored in the following JObject:</p>
  
  <pre><code>var json = new JObject(
              new JProperty("firstName", txtFirstName.Text),
              new JProperty("lastName", txtLastName.Text),
              new JProperty("companyName", txtCompanyName.Text),
              new JProperty("email", txtEmail.Text),
              new JProperty("phone", txtPhone.Text)
          );
  </code></pre>
  
  <p>Problem is, I'm not sure the best way to go about this. I've found a plethora of examples that are close to the answer, but not quite what I'm looking for. So, how would someone construct an http call to a web api(in C#) and have the aforementioned JObject be posted in the body of the message? I wouldn't necessarily need anything returned, except maybe a generic success or failure message. I appreciate any help given.</p>