title: Enforcing a strict timeout policy on a server side webrequest
body: <p>We will need to call out to a 3rd party to retrieve a value using REST, however if we do not receive a response within 10ms, I want to use a default value and continue processing.</p>
  
  <p>I'm leaning towards using an asynchronous WebRequest do to this, but I was wondering if there was a trick to doing it using a synchronous request.</p>
  
  <p>Any advice?</p>