title: Passing Validation exceptions via WCF REST
body: <p>I am using WCF and REST, and I have complex types, which are working fine.  Now I need to check for validation, I am thinking of using DataAnnotations e.g.</p>
  
  <pre><code>public class Customer
  {
     [Required]
     public string FirstName {get;set;}
  }
  </code></pre>
  
  <p>Now where the issue is how do I pass this validation down to the REST service?</p>
  
  <p>ALso I need to validate the object when it comes back, and throw an exception, if I am to throw an exception then what is the best way of doing this using REST?</p>