2010-07-12 8 views
3

Quelle est la manière la plus simple/la plus efficace de consommer un service RESTful à partir d'une application client .NET à l'aide du profil client .NET 4? Tout ce que j'ai trouvé finit par me pousser vers le cadre complet:Consommation du service REST avec .NET 4 Client Profile

  • Kit de démarrage WCF REST. La classe HttpClient requiert un framework complet.
  • WebChannelFactory> est dans System.ServiceModel.Web, maintenant supprimé du profil client.
  • WCF Data Services Client Library est en System.Data.Services.Client (pas dans le profil du client soit)

est-WebClient dans System.Net ma seule option?

+0

Avez-vous regardé cela? http://support.microsoft.com/kb/307023 –

+0

Je suis assez sûr que WebClient est un wrapper pour la classe WebRequest utilisée dans ce lien. –

+0

Quelle partie de HttpClient nécessite le framework complet? Est-ce la référence à System.Web? Je suis curieux parce que la seule raison pour cela est un appel à System.Web.HttpUtility.UrlEncodeToBytes –

Répondre

Questions connexes