définir à la fois la HTTP Accepter et en-têtes Content-Type “application/xml” en C#

J'ai créé un web service (REST) en C#. Maintenant, je veux que quand quelqu'un l'utilise, il doit renvoyer du JSON ou XML comme par en-Tête. J'ai trouvé un très bon tutoriel ici. Je l'ai suivi mais je ne sais pas où il est dit set both the HTTP Accept and Content-Type headers to "application/xml", je l'appelle de cette façon http://localhost:38477/social/name. Je peux répondre à une question si ma question n'est pas très clair pour vous
Merci
C'est mon code

[WebInvoke(UriTemplate = "{Name}", Method = "POST", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml)]
        public MyclassData Get(string Name)
        {
            //Code to implement
            return value;

        }
Vous utilisez déjà le WebInvoke & WebGet attribut dans votre service de repos, ces deux attributs ont des propriétés pour définir RequestFormat & ResponseFormat
Merci à vous,@Misha a souligné la même chose mais sa ne fonctionne pas
Merci de copier/coller le code ici afin que nous puissions vous aider davantage
J'ai mis à jour

OriginalL'auteur user1391118 | 2012-07-08