title: Calling a rest api from a C# client
body: <p>using c#.</p>
  
  <p>I just want to clarify something...  I normally work with WCF. Can I call rest apis exactly like I call WCF? Or do I use WebClient and parse the responseStream?  If the rest api returns string formatted as JSON would I then somehow format this json in the responseStream?  </p>
  
  <p>I have spent sometime Googling but there seems to be different advice for it.</p>
  
  <p>to be specific are there any standards for rest api clients?  Is it just down to choice?</p>