title: how to pass a decimal number to a rest web service
body: <p>I am wanting to pass a decimal number (1.23) to my WCF-REST web service.</p>
  
  <p>I keep getting a 'resource cannot be found' error.  I expect that I'm encountering some security feature of IIS where urls that contain a dot are a resource.  Does anyone have a suggestion on how to pass a decimal number to my webservice?</p>
  
  <p>Sample url... <a href="http://localhost/restdataservice.svc/echo/2.2" rel="nofollow">http://localhost/restdataservice.svc/echo/2.2</a></p>
  
  <p>Operation Contract</p>
  
  <pre><code>[OperationContract]
  [WebGet(UriTemplate = "echo/{number}")]
  string Echo(string number);
  </code></pre>
  
  <p>And implementation</p>
  
  <pre><code>public string Foo(string number)
  {
    return number;
  }
  </code></pre>