Contract-first development of WSDL/SOAP services for WCF 3.0 and newer