title: Bind a custom WSDL to an existing WCF Service
body: <p>I've created a web service using WCF.
  I cannot figure out how to set the constraints and the restrictions in the WSDL/XSD through the data contract.</p>
  
  <p>What if I improve the XSD2 schema with the constraints and then bind this custom schema to the existing service? If so, how can I make the service expose the improved WSDL?
  Otherwise, is there any other way to set the metadata for a WCF service?</p>