WCF ResponseFormat para WebGet

WCF ofrece dos opciones para el atributo ResponseFormat en la anotación WebGet en ServiceContract.

[ServiceContract]
public interface IService1
{
    [OperationContract]
    [WebGet(UriTemplate = "greet/{value}", BodyStyle = WebMessageBodyStyle.Bare)]
    string GetData(string value);

    [OperationContract]
    [WebGet(UriTemplate = "foo", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
    string Foo();

Las opciones para ResponseFormat son WebMessageFormat.Json y WebMessageFormat.Xml. ¿Es posible escribir mi propio formato de mensaje web? Me gustaría que cuando el cliente llame al método foo (), obtenga una cadena sin formato, sin envoltorios json o xml.

Respuestas a la pregunta(8)

Su respuesta a la pregunta