In order to control the output type from a service that is set up with the WebHttpBinding (the new "REST" binding in .NET 3.5 / WCF), you will have to switch to a customBinding in the configuration, create a class that derives from System.ServiceModel.Channels.WebContentTypeMapper (and implement...