给定合同如:有没有办法让服务响应json当请求时:/GetData/1234.json,当请求作为/GetData/1234.xml时,xml仍然可以作为一个适当的肥皂服务在一些其他url,与强类型wsdl合同?使用Stream作为GetData的返回值是不可行的,就像它符合前两个要求一样,wcf无法创建一个完整的wsdl规范,因为它不知道结果流的内容是什么.解决方法您应该有两个独立的方法,它们采用id和格式,它们具有不同的WebGetattributes:对于SOAP端点,您应该可以调用这两种方法,但是